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

Find hotels in Anstruther from ₩101,911

  • 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
Sep 8 - Sep 9
Tomorrow
Sep 9 - Sep 10
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Anstruther hotels

1. The Bank

The Bank
Anstruther
United States
Liang
₩236,884
₩284,261 total
includes taxes & fees
Oct 2 - Oct 3
The Bank

2. The Waterfront

The Waterfront
Anstruther
United States
Shelley
₩209,551
₩251,461 total
includes taxes & fees
Oct 5 - Oct 6
The Waterfront

3. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
₩212,315
₩254,778 total
includes taxes & fees
Sep 17 - Sep 18
The Spindrift Guest House

4. Flour Loft

Flour Loft
Anstruther
Sweden
Håkan
₩580,821
₩696,985 total
includes taxes & fees
Sep 15 - Sep 16
Flour Loft

5. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Douglas
₩191,083
₩229,300 total
includes taxes & fees
Sep 9 - Sep 10
Balcomie Links Hotel

6. Hay Loft

Hay Loft
Anstruther
₩523,513
₩628,216 total
includes taxes & fees
Sep 12 - Sep 13
Hay Loft

7. Isle of May View

Isle of May View
Anstruther
₩607,151
₩728,581 total
includes taxes & fees
Sep 26 - Sep 27
Isle of May View

8. Maimies Harbourview

Maimies Harbourview
Anstruther
₩968,340
₩1,162,008 total
includes taxes & fees
Sep 11 - Sep 12
Maimies Harbourview

9. Invermay

Invermay
Anstruther
₩1,259,220
₩1,511,064 total
includes taxes & fees
Oct 6 - Oct 7
Invermay

10. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
₩247,513
₩297,015 total
includes taxes & fees
Sep 23 - Sep 24
Stravithie Castle

11. Dunclutha Guest House

Dunclutha Guest House
Leven
United Kingdom
joe
₩164,241
₩164,241 total
includes taxes & fees
Sep 15 - Sep 16
Dunclutha Guest House

12. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
₩271,765
₩326,118 total
includes taxes & fees
Sep 20 - Sep 21
5Pilmourplace

13. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
Dundee
United States
Terry
₩124,164
₩149,000 total
includes taxes & fees
Oct 4 - Oct 5
Hampton by Hilton Dundee City Centre

14. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United Kingdom
Catriona
₩134,972
₩161,966 total
includes taxes & fees
Sep 20 - Sep 21
Apex City Quay Hotel & Spa

15. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
Dundee
United Kingdom
Philip
₩102,498
₩122,997 total
includes taxes & fees
Sep 27 - Sep 28
Invercarse Hotel Dundee, BW Signature Collection

16. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
Dundee
United Kingdom
Arlene
₩80,377
₩96,453 total
includes taxes & fees
Sep 20 - Sep 21
Four Points Flex by Sheraton Dundee

17. The Clarendon

The Clarendon
Dundee
United States
Kelly
₩146,704
₩176,041 total
includes taxes & fees
Sep 27 - Sep 28
The Clarendon

18. The Lodge at Craigielaw

The Lodge at Craigielaw
Aberlady
United States
Kent
₩300,660
₩360,792 total
includes taxes & fees
Sep 10 - Sep 11
The Lodge at Craigielaw

19. Seascape Largo

Seascape Largo
Leven
United Kingdom
Billy
₩133,930
₩160,716 total
includes taxes & fees
Oct 2 - Oct 3
Seascape Largo

20. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
₩263,077
₩315,693 total
includes taxes & fees
Sep 20 - Sep 21
The Albany Hotel St Andrews
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 when you spend time 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 studying the exhibits at St Monans Heritage Collection in St Monans. Check out 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. Check out 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 the seaside and beautiful beaches in this relaxing area.
See properties

Billow Ness Beach

8.8/10 (3 reviews)
If a restful vacation is part of your travel plans, Billow Ness Beach might be the perfect place to seek out 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 studying the exhibits at Crail Museum and Heritage Centre 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 harbor 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 2 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 20 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 23 hours 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

go2 Dundee Camperdown Hotel

go2 Dundee Camperdown Hotel

A90, Kingsway Dundee Scotland
₩84,926
₩101,911 total
Sep 20 - Sep 21
includes taxes & fees
go2 Dundee Camperdown Hotel
Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
₩88,019
₩105,623 total
Sep 9 - Sep 10
includes taxes & fees
7.6/10 Good! (54 reviews)
Ye Olde Hotel
No. 1 High Street - Boutique Rooms

No. 1 High Street - Boutique Rooms

1 High St Markinch Scotland
₩135,123
₩162,148 total
Sep 17 - Sep 18
includes taxes & fees
4/10 (5 reviews)
No. 1 High Street - Boutique Rooms
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
₩141,985
₩170,381 total
Sep 13 - Sep 14
includes taxes & fees
Monifieth Farm Hotel
Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG

Lower Dens Mill Dundee Scotland
₩157,720
₩189,264 total
Sep 20 - Sep 21
includes taxes & fees
9.6/10 Exceptional! (745 reviews)
Staybridge Suites Dundee by IHG
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
₩191,083
₩229,300 total
Sep 9 - Sep 10
includes taxes & fees
8.6/10 Excellent! (71 reviews)
Balcomie Links Hotel

Find out more about Anstruther

Top reasons to visit Anstruther

  • Stunning Scenery: Anstruther boasts beautiful beaches and picturesque harbor views, perfect for outdoor enthusiasts.
  • Outdoor Adventures: Enjoy scenic hiking trails, fishing trips, and golf for an action-packed vacation.
  • Cultural Experiences: Visit historic castles, intriguing ruins, and local attractions like the Anstruther Lifeboat Station.
  • Fresh Seafood: Savor delicious seafood at local festivals, showcasing the region's culinary delights.
  • Charming Accommodations: Choose from cozy bed & breakfasts to hotels that reflect the beauty of Fife.

Find great hotels near Anstruther

Anstruther offers a delightful selection of accommodations, ranging from cozy bed & breakfasts to inviting hotels. Perfect for families, beach lovers, and golf enthusiasts, you'll find the ideal place to unwind after exploring this charming coastal town. With various options available, including hotels that showcase the beauty of Fife, your stay in Anstruther promises a memorable experience tailored to your needs.

  • Fairmont St Andrews: Nestled 11km from Anstruther, Fairmont St Andrews is a luxurious 5-star hotel that invites guests to experience a blend of beach, adventure, and golf-themed activities. With a commendable guest rating of 9.2 out of 10, this property boasts direct beach access and offers a variety of recreational opportunities, including parasailing, surf lessons, fishing, and kayaking. Golf enthusiasts can indulge in themed experiences on-site, making it an ideal choice for those looking to elevate their vacation with both relaxation and adventure.
  • Rusacks St Andrews: Located 14km from Anstruther, Rusacks St Andrews is a refined 5-star hotel that scores a remarkable 9.4 out of 10 from its guests. This hotel features direct beach access and is particularly appealing to golf lovers, offering themed experiences that highlight the sport. The elegant accommodations provide a serene atmosphere, perfect for unwinding after a day of exploration. Guests can enjoy the picturesque views and charming ambiance that this property has to offer.
  • Marine North Berwick: Situated 18km from Anstruther, Marine North Berwick is a delightful 5-star hotel with a guest rating of 8.8 out of 10. Ideal for families and adventure seekers, this hotel provides direct beach access along with a variety of recreational activities, such as sailing, waterskiing, and windsurfing. The property also features amenities tailored for children, ensuring a family-friendly environment. Guests appreciate the well-rounded offerings that encourage both relaxation and fun-filled experiences by the sea.

Where to stay in and around Anstruther

Anstruther, Scotland, offers a delightful blend of outdoor adventures and stunning scenery. Explore the charming Anstruther Centre and stroll along the picturesque harbourfront, where spectacular views await. Experience the friendly atmosphere and family-friendly excursions that make this destination special. Don't miss the vibrant festivals that showcase local culture and community spirit. Whether you're seeking relaxation or adventure, Anstruther promises an unforgettable vacation experience.

  • St. Andrews: Located 14km from Anstruther, St. Andrews is renowned for its deep-rooted history and vibrant culture. As the home of golf, visitors can enjoy world-class golf courses and stunning coastal views. The city is also famous for its historic university, which boasts beautiful architecture and a rich educational heritage. Outdoor enthusiasts can explore nearby parks and coastal paths, while cultural experiences abound in the form of museums and galleries. Notable landmarks include the iconic St. Andrews Castle and the symbolic university buildings that tell the story of this charming city.
  • North Berwick: Situated 18km from Anstruther, North Berwick offers a delightful blend of scenic beauty and outdoor activities. Known for its breathtaking beaches and picturesque coastline, this city is a paradise for nature lovers and adventure seekers alike. Popular activities include golfing on its stunning courses and hiking along scenic trails that provide fantastic views of the surrounding landscapes. Visitors can explore the nearby national park or enjoy a relaxing day at the marina. Highlights include the beautiful beaches that are perfect for sunbathing and family outings, making North Berwick a must-visit destination.
  • Crail: Nestled close to Anstruther, Crail is a charming village that captivates visitors with its quaint streets and stunning coastal scenery. Known for outdoor activities and adventure, Crail is an excellent spot for golfing and trail access, offering beautiful walks along the coastline. The village's picturesque harbor and family-friendly beach attract both locals and tourists. Visitors can also explore nearby historical sites, including the Crail Castle, which adds a touch of history to your experience. With its serene atmosphere and natural beauty, Crail is perfect for those looking to unwind and connect with nature.

Things to do in Anstruther

Shopping

Anstruther offers charming local shops for unique gifts and souvenirs, including artisanal crafts and Scottish treats. If you're up for a drive, consider visiting The Kingdom Shopping Centre in Glenrothes for a wider selection of retail options and popular brands.

Recreation

The Anstruther Spa offers a tranquil space for relaxation, featuring rejuvenating treatments and wellness therapies. For outdoor enthusiasts, the scenic coastal paths provide stunning views and invigorating walks along the shore, perfect for connecting with nature and enjoying the fresh sea air.

Adventure

Explore the scenic coastline at Anstruther Harbour, where you can enjoy kayaking and paddleboarding amidst stunning views. For a thrilling experience, embark on a boat tour to spot local wildlife, including seals and seabirds, while immersing yourself in the area's rich maritime history.

Nightlife

Anstruther’s nightlife features cozy pubs like the Dreel Tavern, where you can enjoy local brews and live music. For a more vibrant experience, visit the Anstruther Fish Bar, famous for late-night fish and chips, perfect for a casual night out by the waterfront.

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

Find the best attractions in Anstruther

Anstruther is perfect for an outdoor and adventure-filled vacation, offering stunning scenery and various attractions. Visitors can explore beautiful beaches, historic castles, and intriguing ruins. Key points of interest include Anstruther Harbour and the Anstruther Lifeboat Station, appealing to those seeking cultural experiences and outdoor fun. Whether you're relaxing by the beach or discovering local history, Anstruther has something for everyone.

  • St Monans Heritage Collection: Located in Anstruther, this charming museum showcases the rich cultural history of the area. Visitors can explore exhibits that highlight local traditions, maritime history, and artifacts that provide insight into the community's past.
  • Kellie Castle: A stunning castle set in beautiful gardens, Kellie Castle offers a romantic atmosphere with its historical architecture and lush surroundings. Guests can wander the grounds and discover the castle's intriguing history, along with its impressive art collection.
  • Scotland's Secret Bunker: This unique military museum, hidden underground, takes you back to the Cold War era. Explore the fascinating exhibits that reveal the bunker’s purpose and the secrets of Scotland's defense strategy during a tense time in history.

Best time to go to Anstruther

The best time to visit Anstruther is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly sunny. January is its coolest month on average. At this time, 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

Traveling to Anstruther, Scotland, is convenient with several major airports nearby. EDInburgh Airport (EDI) is 51km away, with luxurious hotel options like Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both around 6-11km from the airport. Glasgow Airport (GLA) is 114km distant, offering premium hotels such as JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, situated within 4-11km from the airport. Lastly, Newcastle Airport (NCL) is 146km from Anstruther, featuring quality stays like Delta Hotels by Marriott and Copthorne Hotel, both just 10km away. Each airport provides accessible transportation services to these hotels.

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 traveler data. This hotel offers free breakfast and a restaurant. Other good choices for your visit 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 room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Anstruther.
Where can I learn more about changing or cancelling my trip to Anstruther?
For more details about rescheduling or cancelling your trip to Anstruther, head over to our customer service page.
What's the best place to stay on a budget in Anstruther?
Based on our traveler reviews, Murray Library Hostel is a top choice for a less expensive stay. View all budget hotels in Anstruther.
What's the best accommodation for a family trip to Anstruther?
The Waterfront is an inn with a restaurant and free parking, and it's a top choice on Expedia for families. Attractions like La Petite Epicerie and Scottish Fisheries Museum are also fun for kids of all ages. Find more child-friendly accommodations in Anstruther.
What is the favorite LGBTQ-friendly accommodation 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.
Where is the best hotel to stay with easy access to Crail Golfing Society - Balcomie and Craighead Courses?
Kalliope House B&B is one of the top choices for your stay based on our traveler data, and this B&B offers free breakfast and an indoor pool. It's located 1.1 mi (1.8 km) from Crail Golfing Society - Balcomie and Craighead Courses. Another good option is Beach House Walk, located 1.4 mi (2.3 km) away.
What about the best place to stay close to Scotland's Secret Bunker?
One of the top choices for your stay is Fairmont St Andrews, located 3.7 mi (6 km) from Scotland's Secret Bunker, and this 5-star hotel offers a full-service spa and a golf course. Stravithie Castle and The Inn At Kingsbarns are other good choices within 5 miles.
What's the best hotel 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 accommodations with pools in Anstruther?
Apex City Quay Hotel & Spa: Features a full-service spa, an indoor pool, and a sauna. Another option that features an onsite pool is Carnoustie Golf Hotel. View all hotels with pools in Anstruther.
What is the best hotel near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
How is it staying in Anstruther?
Visitors to Anstruther are sure to enjoy the waterfront, seafood restaurants, and bars. Tourists can also enjoy the city's golf courses, monuments, and museums. In Anstruther, there are 337 hotels and other accommodations 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 waterfront is a great activity, and Crail Golfing Society - Balcomie and Craighead Courses is one place to visit. Check out what more to see and do in Expedia's Anstruther guide.
What's the weather like in Anstruther?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 41°F. Average annual precipitation for Anstruther is 33 inches.