A rocky beach with children playing.

Anstruther Hotels from ₹5,750

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Anstruther hotels

1. The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (224 reviews)
"Property, location and staff was wonderful WiFi was terrible."
United States
Amanda
The price is ₹16,030
₹19,236 total
includes taxes & fees
28 Jul - 29 Jul
The Waterfront

2. The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (124 reviews)
"Every aspect of our stay was excellent . Staff, food, rooms were all of a high standard. Very highly recommended for a short stay. "
United Kingdom
Angus
The price is ₹12,867
₹15,441 total
includes taxes & fees
26 Jul - 27 Jul
The Spindrift Guest House

3. The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (176 reviews)
"Breakfast very good staff very pleasant clean rooms"
United Kingdom
Elizabeth
The price is ₹19,289
₹23,146 total
includes taxes & fees
13 Aug - 14 Aug
The Bank

4. Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.6 out of 10, Excellent, (64 reviews)
"The hotel is a bit far out from the shops so unless you’re reasonably fit , you might need a car. Our room was large an good sized en suite. The other problem I would point out is that, iagain if you’re struggling with walking ,or require the aid of a stick or other walking aid there’s a lot of stairs to reach some of the rooms. My husband did struggle with them. Ideal for a one night stop over."
United Kingdom
Margaret
The price is ₹13,502
₹16,202 total
includes taxes & fees
28 Jul - 29 Jul
Balcomie Links Hotel

5. The Shoregate

The Shoregate
2.5 star property
Crail
The price is ₹33,737
₹40,484 total
includes taxes & fees
7 Aug - 8 Aug
The Shoregate

6. Isle of May View

Isle of May View
2.0 star property
Anstruther
The price is ₹36,944
₹44,333 total
includes taxes & fees
6 Aug - 7 Aug
Isle of May View

7. Hay Loft

Hay Loft
3.0 star property
Anstruther
The price is ₹36,967
₹44,361 total
includes taxes & fees
8 Aug - 9 Aug
Hay Loft

8. Flour Loft

Flour Loft
2.5 star property
Anstruther
The price is ₹41,014
₹49,217 total
includes taxes & fees
24 Aug - 25 Aug
Flour Loft

9. Maimies Harbourview

Maimies Harbourview
3.0 star property
Anstruther
The price is ₹68,423
₹82,107 total
includes taxes & fees
6 Aug - 7 Aug
Maimies Harbourview

10. Invermay

Invermay
3.5 star property
Anstruther
The price is ₹88,862
₹106,635 total
includes taxes & fees
9 Aug - 10 Aug
Invermay

11. Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (153 reviews)
"An amazing destination. I would highly recommend to anyone."
Canada
Alex
The price is ₹17,336
₹20,804 total
includes taxes & fees
28 Jul - 29 Jul
Stravithie Castle

12. Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.8 out of 10, Good, (46 reviews)
"Super neat and comfortable, would 100% stay here again"
Australia
Paul
The price is ₹4,791
₹5,750 total
includes taxes & fees
29 Jul - 30 Jul
Ye Olde Hotel

13. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (424 reviews)
"Pretty cool place with a lot of things to do on location. Good food and very nice staff."
United States
Chad
The price is ₹15,538
₹18,646 total
includes taxes & fees
17 Aug - 18 Aug
Kilconquhar Castle Estate

14. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1,002 reviews)
"Loved this property- it’s gorgeous with great views of the sea. Excellent dining and amenities."
Canada
Beth
The price is ₹34,419
₹41,303 total
includes taxes & fees
27 Jul - 28 Jul
Fairmont St Andrews

15. Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (449 reviews)
"Was very welcoming and helpful"
United Kingdom
Stephen
The price is ₹11,605
₹11,605 total
includes taxes & fees
27 Jul - 28 Jul
Dunclutha Guest House

16. The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very good, (327 reviews)
"Cute room. Lovely bed. Only problem was highway was mere feet away. Other little cottages on this property looked very nice and they’d be quiet. I’d stay again."
Canada
Joanne
The price is ₹13,426
₹16,112 total
includes taxes & fees
9 Aug - 10 Aug
The Inn at Lathones

17. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (151 reviews)
"Nice friendly accommodating staff, comfortable room."
United States
Deanna
The price is ₹15,045
₹18,054 total
includes taxes & fees
22 Aug - 23 Aug
THE SPACE TO STAY APARTHOTEL

18. Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (46 reviews)
"Beautiful setting,a warm welcome and a wonderful breakfast!"
United Kingdom
Billy
The price is ₹10,615
₹12,738 total
includes taxes & fees
24 Aug - 25 Aug
Seascape Largo

19. The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
The price is ₹46,107
₹55,328 total
includes taxes & fees
25 Aug - 26 Aug
The Kithmore Hotel

20. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (238 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
The price is ₹19,203
₹23,043 total
includes taxes & fees
28 Jul - 29 Jul
5Pilmourplace
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Anstruther attractions

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.

A harbor with boats docked, a pier, and buildings in the background.

Top Anstruther Hotel Reviews

More cheap stays in Anstruther

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 Scottish Fisheries Museum and La Petite Epicerie 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 beachfront 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: Offers a full-service spa, an indoor pool and a sauna. 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 343 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 Scottish Fisheries Museum, Scotland's Secret Bunker and Crail Museum and Heritage Centre. 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.