A row of colorful seaside cottages with stone walls and a sandy beach in the foreground.

Anstruther Hotels from ₹6,959

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Anstruther hotels

1. The Waterfront

The Waterfront
Anstruther
United States
Shelley
₹14,716
₹17,660 total
includes taxes & fees
5 Oct - 6 Oct
The Waterfront

2. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
₹14,930
₹17,915 total
includes taxes & fees
16 Sept - 17 Sept
The Spindrift Guest House

3. The Bank

The Bank
Anstruther
United States
Liang
₹16,636
₹19,963 total
includes taxes & fees
2 Oct - 3 Oct
The Bank

4. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Douglas
₹12,743
₹15,291 total
includes taxes & fees
14 Sept - 15 Sept
Balcomie Links Hotel

5. Isle of May View

Isle of May View
Anstruther
₹42,566
₹51,079 total
includes taxes & fees
25 Sept - 26 Sept
Isle of May View

6. Flour Loft

Flour Loft
Anstruther
Sweden
Håkan
₹40,720
₹48,864 total
includes taxes & fees
30 Sept - 1 Oct
Flour Loft

7. Maimies Harbourview

Maimies Harbourview
Anstruther
₹67,975
₹81,569 total
includes taxes & fees
11 Sept - 12 Sept
Maimies Harbourview

8. Hay Loft

Hay Loft
Anstruther
₹36,702
₹44,042 total
includes taxes & fees
12 Sept - 13 Sept
Hay Loft

9. Invermay

Invermay
Anstruther
₹88,280
₹105,936 total
includes taxes & fees
11 Sept - 12 Sept
Invermay

10. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United Kingdom
Tina
₹9,746
₹11,695 total
includes taxes & fees
13 Sept - 14 Sept
Kilconquhar Castle Estate

11. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
₹12,525
₹15,030 total
includes taxes & fees
16 Sept - 17 Sept
The Inn at Lathones

12. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
₹17,208
₹20,650 total
includes taxes & fees
23 Sept - 24 Sept
Stravithie Castle

13. Dunclutha Guest House

Dunclutha Guest House
Leven
United Kingdom
joe
₹10,953
₹10,953 total
includes taxes & fees
17 Sept - 18 Sept
Dunclutha Guest House

14. Open Arms Hotel

Open Arms Hotel
Dirleton
United Kingdom
Valerie
₹13,245
₹15,894 total
includes taxes & fees
7 Oct - 8 Oct
Open Arms Hotel

15. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
₹28,046
₹33,655 total
includes taxes & fees
6 Oct - 7 Oct
Fairmont St Andrews

16. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
₹18,444
₹22,132 total
includes taxes & fees
20 Sept - 21 Sept
The Albany Hotel St Andrews

17. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Paul
₹5,799
₹6,959 total
includes taxes & fees
24 Sept - 25 Sept
Ye Olde Hotel

18. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
₹19,110
₹22,932 total
includes taxes & fees
20 Sept - 21 Sept
5Pilmourplace

19. Drumoig Golf Hotel

Drumoig Golf Hotel
St. Andrews
United States
Kieran
₹9,598
₹11,517 total
includes taxes & fees
9 Sept - 10 Sept
Drumoig Golf Hotel

20. Seascape Largo

Seascape Largo
Leven
United Kingdom
Billy
₹9,406
₹11,287 total
includes taxes & fees
2 Oct - 3 Oct
Seascape Largo
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Anstruther attractions

Kellie Castle

8.4/10 (5 reviews)
Kellie Castle is just one of the places to see in Anstruther, so why not enjoy the other things to explore during your travels? Amble around this relaxing area's seaside and enjoy its lively bars.
See properties

Crail Golfing Society - Balcomie and Craighead Courses

9.6/10 (5 reviews)
Enjoy a round of golf in Anstruther at Crail Golfing Society - Balcomie and Craighead Courses. Stroll along the seaside or visit the spas in this romantic area.
See properties

Scotland's Secret Bunker

9.4/10 (3 reviews)
Find out about the history of Anstruther with a stop at Scotland's Secret Bunker. Amble around this relaxing area's seaside and enjoy its lively bars.
See properties

St Monans Heritage Collection

10.0/10 (1 review)
You can spend an afternoon browsing the exhibits at St Monans Heritage Collection during your trip to St Monans. Visit the spas and top-notch restaurants in this relaxing area.
See properties

St Fillan’s Cave

Commune with nature and explore the great outdoors at St Fillan’s Cave during your travels in Anstruther. Visit the spas and lively bars in this relaxing area.
See properties

Anstruther Golf Club

9.4/10 (6 reviews)
Enjoy a round of golf in Anstruther at Anstruther Golf Club. Wander through the seaside and beautiful beaches in this relaxing area.
See properties

Billow Ness Beach

8.8/10 (3 reviews)
If a restful holiday is part of your travel plans, Billow Ness Beach might be the perfect place to visit during your trip to Anstruther. Stroll along the area's waterfront or simply enjoy its seafood restaurants.
See properties

Crail Museum and Heritage Centre

8.0/10 (1 review)
You can spend time exploring the galleries in Crail Museum and Heritage Centre during your travels in Crail. Stroll along the seaside in this romantic area or seek out the golf courses.
See properties

Learn more about Anstruther

The award-winning Anstruther Fish Bar serves Scotland's best fish and chips right on the harbour where fishing boats still unload their catch. Explore the Scottish Fisheries Museum to understand the town's maritime heritage, then take the seasonal boat trip to Isle of May for incredible puffin watching.

See all hotels in Anstruther
A harbor with boats docked, a pier, and buildings in the background.

Top Anstruther Hotel Reviews

Fairmont St Andrews

Fairmont St Andrews

8/10 Good
"Wonderful stay other than 1 day when the cleaning staff did not clean the room even after calling the front desk."
Gregg 1-night trip
Posted 3 hours ago
Fairmont St Andrews
Malmaison Dundee

Malmaison Dundee

10/10 Excellent
"Our room was small but perfectly adequate. Beds were so comfortable and room not too hot as some hotels can be. Staff were very helpful and friendly. Breakfast was really tasty and lots of choices. Would definitely recommend and will stay again."
Joyce 1-night trip
Posted 21 hours ago
Malmaison Dundee
19th Hole Hotel

19th Hole Hotel

8/10 Good
"Staff very friendly and helpful. Food was excellent. Lovely bar area. Plenty car park spaces. Very central location, close to sea front and golf course"
Brian 3-night trip
Posted 1 day ago
19th Hole Hotel
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

10/10 Excellent
"Spacious and modern room."
MARCELLO 3-night trip
Posted 1 day ago
Apex City Quay Hotel & Spa
The Bank

The Bank

10/10 Excellent
"Nice breakfast"
Whit 1-night trip
Posted 1 day ago
The Bank
Marine North Berwick

Marine North Berwick

10/10 Excellent
"Fabulous hotel situated in a great location."
DEREK 1-night trip
Posted 1 day ago
Marine North Berwick
Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee

10/10 Excellent
"Excellent. Very clean and friendly staffs. Buffet Breakfast is good ( if you are Marriott member - price 10£ per person only). Air condition is good with control in each room. Highly recommended."
Thuya 3-night trip
Posted 1 day ago
Four Points Flex by Sheraton Dundee
THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL

10/10 Excellent
"This is university student housing that is repurposed into an aparthotel during the summer break. The staff were very helpful and welcoming. I stayed in the separate Bonnybank building on Floor 2 in the back. The room was clean, very nicely sized with a small couch and desk area in addition to the bed and kitchenette, and separate bathroom. The soundproofing from the hallway could be improved but unless you open a window, outside noise wasn’t disturbingly loud. In the main building, there is a laundry room with several machines (download app to use, soap required though other guests left extras). There are also microwaves in the communal room outside the laundry room. I didn’t cook in the room but I did use the plates, cups, cutlery, and refrigerator. There was also a restaurant, Social open on site. There are both an Aldi and M&S grocery store 5-minute drive/15-minute walk away. If you don’t have a car, factor costs for taxis, or an uphill 20-minute walk to city centre."
Ellen 2-night trip
Posted 1 day ago
THE SPACE TO STAY APARTHOTEL
Balcomie Links Hotel

Balcomie Links Hotel

8/10 Good
"Hotel was nice, bar staff polite and always ready when you needed a drink. Really disappointed breakfast didnt start serving until 8:00am. Wasnt made clear so lost out and had to buy breakfast at the golf course"
Liam 1-night trip
Posted 3 days ago
Balcomie Links Hotel

More cheap stays in Anstruther

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
₹5,799
₹6,959 total
24 Sept - 25 Sept
includes taxes & fees
7.6/10 Good! (54 reviews)
Ye Olde Hotel
go2 Dundee Camperdown Hotel

go2 Dundee Camperdown Hotel

A90, Kingsway Dundee Scotland
₹5,962
₹7,154 total
20 Sept - 21 Sept
includes taxes & fees
go2 Dundee Camperdown Hotel
No. 1 High Street - Boutique Rooms

No. 1 High Street - Boutique Rooms

1 High St Markinch Scotland
₹8,836
₹10,604 total
9 Oct - 10 Oct
includes taxes & fees
4/10 (5 reviews)
No. 1 High Street - Boutique Rooms
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
₹9,273
₹11,128 total
13 Sept - 14 Sept
includes taxes & fees
Monifieth Farm Hotel
Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG

Lower Dens Mill Dundee Scotland
₹11,071
₹13,286 total
20 Sept - 21 Sept
includes taxes & fees
9.6/10 Exceptional! (745 reviews)
Staybridge Suites Dundee by IHG
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
₹12,743
₹15,291 total
14 Sept - 15 Sept
includes taxes & fees
8.6/10 Excellent! (71 reviews)
Balcomie Links Hotel

Find out more about Anstruther

Top reasons to visit Anstruther

  • Picturesque Coastal Scenery: Anstruther boasts stunning views of the coastline, perfect for leisurely strolls along the harbourfront.
  • Rich Maritime Heritage: Visit the Anstruther Lifeboat Station to learn about the town's fascinating maritime history.
  • Delicious Seafood: Savour the local seafood at festivals and renowned eateries, a true highlight for food lovers.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, including hiking, golfing, and fishing trips.
  • Charming Accommodation: Experience warm hospitality in delightful hotels and bed and breakfasts tailored to your needs.

Find great hotels near Anstruther

For a delightful stay in Anstruther, you'll discover an array of accommodation options, including charming hotels and inviting bed and breakfasts. Whether you're seeking family-friendly amenities, a beachside retreat, or a golf-themed getaway, Anstruther offers the ideal lodging for every type of traveller. Explore the unique charm of Fife with a range of hotels tailored to meet your needs and ensure a memorable visit to this picturesque coastal village.

  • Fairmont St Andrews: Nestled 11km from Anstruther, the 5-star Fairmont St Andrews caters to those seeking a blend of beach relaxation and adventure. This luxury hotel offers direct beach access, making it ideal for families and thrill-seekers alike. Guests can indulge in a variety of adventure sports, such as horse riding, cave exploring, mountain biking, surf lessons, and sailing, available nearby. The property also provides a range of child-friendly amenities, including supervised childcare, cribs, and babysitting services, ensuring a comfortable experience for families with children.
  • Rusacks St Andrews: Located 14km from Anstruther, Rusacks St Andrews is renowned for its golf-themed atmosphere, earning it a 5-star rating. With direct access to the beach, this hotel is a haven for golf enthusiasts. Guests can enjoy a unique golf experience right at the property, surrounded by stunning coastal views. The hotel's elegant decor and proximity to renowned golf courses make it an excellent choice for travellers looking to indulge in both relaxation and sport during their stay.
  • Marine North Berwick: Situated 18km from Anstruther, the 5-star Marine North Berwick invites guests to experience a harmonious blend of beachside adventure and golfing pleasures. With direct beach access, this hotel offers a variety of activities, including fishing, waterskiing, sailing, and windsurfing, catering to those with a sense of adventure. Additionally, the golf-themed offerings ensure that golf lovers can enjoy their favourite pastime in a picturesque setting, while the hotel's luxurious amenities promise a comfortable stay.

Where to stay in and around Anstruther

Anstruther offers a delightful blend of adventure and relaxation, perfect for a memorable getaway. Explore the charming Anstruther Harbourfront with its stunning views, or delve into the local culture during one of the vibrant festivals. Outdoor enthusiasts will find ample opportunities for exploration, while the friendly atmosphere makes it an ideal destination for families. Don't miss the chance to experience the welcoming vibe of this quaint coastal gem and its surrounding areas.

  • St. Andrews: Located 14km from Anstruther, St. Andrews is steeped in history and is renowned as the home of golf. Visitors flock to this charming city year-round, particularly in April, July, and September. The vibrant atmosphere is enhanced by its cultural offerings, including the prestigious university and historic landmarks like the iconic castle. Outdoor enthusiasts can indulge in various sports and activities, with numerous golf courses and scenic walking trails. The blend of rich heritage and picturesque views makes St. Andrews a must-visit destination.
  • North Berwick: North Berwick lies 18km from Anstruther, boasting stunning coastal scenery and an array of outdoor activities. This delightful city sees an influx of visitors mainly in April and during the summer months from July to August. Known for its breathtaking beaches and access to the nearby national park, North Berwick offers the perfect spot for hiking and golfing. The marina adds a charming touch, providing opportunities for water sports and leisurely boat trips. The combination of natural beauty and recreational activities makes North Berwick a fantastic getaway.
  • Crail: Nestled in close proximity to Anstruther, Crail is a picturesque village that captures the essence of coastal life. With peak visitor numbers in April and the summer months of June to July, Crail invites travellers seeking adventure and outdoor experiences. The village features lovely beaches, ideal for family outings, and offers access to scenic trails and golf courses. Its quaint charm, combined with historical sites like the castle, provides a unique blend of relaxation and exploration for all who visit.

Things to do in Anstruther

Shopping

Anstruther offers a quaint shopping experience with local boutiques like the Anstruther Gift Shop for unique souvenirs and the Harbour Gallery for local art. If you're up for a drive, you can explore the larger shopping centres in nearby towns like St Andrews, where you’ll find high street brands and more variety.

Recreation

At the Anstruther Spa, unwind with rejuvenating treatments that blend local ingredients and traditional techniques. Enjoy calming massages and facials in a tranquil setting. For outdoor relaxation, stroll along the scenic coastline, taking in stunning views of the Firth of Forth and the fresh sea breeze.

Adventure

Explore the scenic beauty of the Firth of Forth by taking a boat trip from Anstruther to the picturesque Isle of May, renowned for its wildlife. For a thrilling experience, try sea kayaking along the coastline, where you can paddle among stunning cliffs and spot seals and seabirds.

Nightlife

Visit the Anstruther Fish Bar for a casual bite before heading to The Ship Tavern for a relaxed drink and music. For a lively atmosphere, check out The Waterfront for cocktails and stunning views of the harbour.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Anstruther

To save on your trip to Anstruther, consider visiting during the off-peak months of December to February for lower accommodation prices. Booking a hotel about a month in advance can help secure better rates, while last-minute deals on platforms like Expedia may offer additional savings. Tuesdays are typically the cheapest days to stay, in contrast to pricier Saturdays. Utilise Expedia's search tools to filter by budget and hotel type, and consider bundling hotel, flight, and activity bookings for further discounts. Explore free local attractions to maximise your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Anstruther are December to February, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Anstruther is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Anstruther is Tuesday. The most expensive day to stay in Anstruther is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and various other criteria. You can organise your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Anstruther with your flights and activities through an Expedia package.

Find the best attractions in and around Anstruther

Anstruther offers a delightful vacation for outdoor enthusiasts, featuring beautiful beaches, historic castles, and intriguing ruins. Visitors can explore the picturesque Anstruther Harbour and learn about maritime life at the Anstruther Lifeboat Station. This charming coastal town is perfect for those seeking cultural experiences, romantic getaways, and stunning scenery, making it an ideal destination for a memorable holiday in Scotland.

  • St. Andrew's Castle: Located 14km from Anstruther, this historic castle offers a glimpse into Scotland's medieval past. Explore its impressive ruins and enjoy breathtaking views of the coastline. The atmosphere is steeped in romance, making it an ideal spot for a leisurely stroll or a reflective moment.
  • The Scores: Also situated 14km away, The Scores is a picturesque street that runs along the coastline of St. Andrews. With its charming scenery and lively city vibes, it's perfect for a refreshing walk or a chance to soak in the local culture.
  • Scotland's Secret Bunker: Nestled within Anstruther, this fascinating military museum reveals the secrets of Cold War history. Explore the underground site and discover the intriguing stories behind its construction, offering a unique cultural experience.

Best time to go to Anstruther

The best time to visit Anstruther can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Anstruther falls in July and August. August has average visitor numbers and mostly sunny weather. The coolest average temperature in Anstruther falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January39.9°F (4.4°C)Light RainMostly CloudySlightly LowSlightly Low
February40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
March42.3°F (5.7°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)No RainMostly SunnySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
July57.6°F (14.2°C)Light RainMostly CloudySlightly HighSlightly High
August57.6°F (14.2°C)Light RainMostly SunnyAverageAverage
September54.7°F (12.6°C)Light RainMostly SunnySlightly HighSlightly High
October50.4°F (10.2°C)Light RainMostly CloudyAverageAverage
November45.3°F (7.4°C)Light RainMostly CloudySlightly LowAverage
December41.4°F (5.2°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Anstruther

Visiting Anstruther, Scotland, is convenient via major airports such as EDInburgh (EDI), GLAsgow (GLA), and Newcastle (NCL). Edinburgh Airport is situated 51km away, with nearby hotels like the 5-star Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both approximately 11km from the airport. Glasgow International Airport is 114km from Anstruther, offering luxurious options like JA Mar Hall Scotland, located 6km away, and Kimpton Blythswood Hotel & Spa, 11km distant. Lastly, Newcastle International Airport, 146km away, has hotels like Delta Hotels by Marriott Newcastle Gateshead, just 10km from the airport, making travel hassle-free for tourists.

Frequently asked questions

What's the best place for a stay in Anstruther?
Balcomie Links Hotel is one of the top choices for your stay based on our traveller data. This hotel offers free breakfast and a restaurant. Other good choices for your stay include The Waterfront and The Spindrift Guest House. See all available top hotels, or vacation rentals in Anstruther.
If I need to cancel my hotel reservation in Anstruther, will I receive a refund?
Yes! Most hotel room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Anstruther.
What's the best place to stay on a budget in Anstruther?
Based on our traveller reviews, Murray Library Hostel is a top choice for a less expensive stay. View all budget hotels in Anstruther.
What's the best family accommodation in Anstruther?
The Waterfront is an inn with a restaurant and free parking, and it's a top choice on Expedia for families. Also, attractions such as La Petite Epicerie and Scottish Fisheries Museum are fun for children of all ages. Find more child-friendly accommodations in Anstruther.
What is the top LGBTQ-friendly place to stay in Anstruther?
Balcomie Links Hotel is a top LGBTQ-friendly hotel, and features free breakfast and LCD TVs. See all available hotels listed as LGBTQ-friendly in Anstruther.
What's the best place to stay to stay near the beach in Anstruther?
The Bank is a top beach inn offering free breakfast and free WiFi, located within a short 5-minute walk of Billow Ness Beach . See more stays near the beach in Anstruther.
What's the best accommodation for a golf trip to Anstruther?
Murray Library Hostel is one of the top choices for golfers, based on our travel data. You can tee off at Crail Golfing Society - Balcomie and Craighead Courses or Anstruther Golf Club while you're in town. See more golf hotels in Anstruther.
What are some accommodation options with pools in Anstruther?
Apex City Quay Hotel & Spa: Features a full-service spa, an indoor pool and a sauna. Also, another option that offers an on-site pool is Carnoustie Golf Hotel. View all hotels with pools in Anstruther.
How is it to stay in Anstruther?
Visitors to Anstruther will definitely enjoy the port, seafood restaurants and bars. Tourists can also enjoy the city's golf courses, monuments and museums. In Anstruther, there are 337 hotels and other accommodation options to choose from. Find out more about Anstruther.
What should I do while I'm visiting Anstruther?
Cultural venues include Scotland's Secret Bunker, Crail Museum and Heritage Centre and Scottish Fisheries Museum. Natural beauty is on display at Billow Ness Beach, St Fillan's Cave and Balcomie Sands. Exploring the port is a great activity, and Crail Golfing Society - Balcomie and Craighead Courses is one place to visit. Take a look at what more there is to see and do in Expedia's Anstruther guide.
What's the seasonal weather like in Anstruther?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Anstruther is 840 mm.

Explore a world of travel with Expedia