Anstruther Hotels from ₹5,216

Start date: Check-in selected.
To Date
End date: Check-out

    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

Filter by

Guest rating
Guest rating
Star rating

Top 10 Anstruther hotels and places to stay

The Bank
4.0 star property
9.0 out of 10, Wonderful, (158)
"This was a wonderful place to stay and a perfect spot to start our vacation."
The price is ₹12,295
₹14,754 total
includes taxes & fees
20 Oct - 21 Oct
The Bank
The Waterfront
3.0 star property
9.4 out of 10, Exceptional, (193)
"Accommodation was excellent and clean. Staff were very helpful and the food was excellent. Property was as its name, within a few steps from a bustling harbour. Would visit again."
The price is ₹10,201
₹12,241 total
includes taxes & fees
3 Nov - 4 Nov
The Waterfront
The Spindrift Guest House
4.0 star property
9.8 out of 10, Exceptional, (111)
"Beautiful guest house with great hosts"
The price is ₹13,601
₹16,322 total
includes taxes & fees
16 Oct - 17 Oct
The Spindrift Guest House
Invermay
3.5 star property
The price is ₹60,784
₹72,940 total
includes taxes & fees
7 Nov - 8 Nov
Invermay
Carnoustie Golf Hotel
4.0 star property
9.0 out of 10, Wonderful, (1019)
"Really friendly staff, a lovely stay."
The price is ₹6,121
₹7,345 total
includes taxes & fees
2 Nov - 3 Nov
Carnoustie Golf Hotel
Rusacks St Andrews
5.0 star property
9.4 out of 10, Exceptional, (395)
"Jamie was a fantastic help with the hotel and surrounding amenities in St. Andrews. The hotel is amazing, wish we could have stayed longer. "
The price is ₹41,297
₹49,556 total
includes taxes & fees
9 Nov - 10 Nov
Rusacks St Andrews
Fairmont St Andrews
5.0 star property
9.4 out of 10, Exceptional, (1013)
"Clean large rooms, excellent breakfast, easy parking and close to town"
The price is ₹21,191
₹25,429 total
includes taxes & fees
27 Oct - 28 Oct
Fairmont St Andrews
Four Points Flex by Sheraton Dundee
3.0 star property
9.2 out of 10, Wonderful, (159)
"A centrally located venue with good basic amenities and friendly helpfull staff. Well worth the stay."
The price is ₹5,362
₹6,434 total
includes taxes & fees
3 Nov - 4 Nov
Four Points Flex by Sheraton Dundee
The Elbow Room
3.0 star property
9.2 out of 10, Wonderful, (186)
"Had a great stay. Room was large, parking on site and staff friendly. Had a great evening at their pub. "
The price is ₹5,497
₹6,597 total
includes taxes & fees
22 Oct - 23 Oct
The Elbow Room
Ye Olde Hotel
2.0 star property
7.4 out of 10, Good, (29)
"Affordable, well situated hotel only a quick bus ride away from St Andrews. The staff and bar men were hospitable and friendly."
The price is ₹5,738
₹6,885 total
includes taxes & fees
22 Oct - 23 Oct
Ye Olde Hotel
Best Western Balgeddie House Hotel
3.0 star property
8.8 out of 10, Excellent, (727)
"Great place to stay! "
The price is ₹7,121
₹8,545 total
includes taxes & fees
19 Oct - 20 Oct
Best Western Balgeddie House Hotel
Kilconquhar Castle Estate
3.0 star property
9.0 out of 10, Wonderful, (370)
"Lovely overnight stay and great location. The staff were so helpful and friendly. Good leisure facilities and the food fabulous, will definitely return for another stay. "
The price is ₹8,624
₹10,349 total
includes taxes & fees
19 Oct - 20 Oct
Kilconquhar Castle Estate
Dean Park Hotel
4.0 star property
8.8 out of 10, Excellent, (642)
"Clean, attractive hotel with good dining options. I was traveling solo for work and it was perfect for my needs. "
Dean Park Hotel
The Dunvegan Hotel
4.0 star property
9.4 out of 10, Exceptional, (124)
"Golfers dream"
The Dunvegan Hotel
Apex City Quay Hotel & Spa
4.0 star property
9.2 out of 10, Wonderful, (1142)
"Lovely hotel, lovely rooms and brilliant breakfast."
The price is ₹7,452
₹8,943 total
includes taxes & fees
26 Oct - 27 Oct
Apex City Quay Hotel & Spa
Old Course Hotel
5.0 star property
9.6 out of 10, Exceptional, (1003)
"Fantastic hotel right on the Old Course."
The price is ₹30,554
₹36,664 total
includes taxes & fees
2 Nov - 3 Nov
Old Course Hotel
The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
8.0 out of 10, Very good, (1003)
"Excellent hotel I got a good deal for two days so was great stay for me "
The price is ₹5,961
₹7,153 total
includes taxes & fees
26 Oct - 27 Oct
The Landmark Hotel & SPA Leisure Club Dundee By Sunday
The Linton Hotel
4.0 star property
8.4 out of 10, Very good, (463)
"Comfortable room, very friendly staff, nice bar, clean and welcoming "
The price is ₹6,896
₹8,275 total
includes taxes & fees
27 Oct - 28 Oct
The Linton Hotel
Balbirnie House
4.0 star property
9.0 out of 10, Wonderful, (281)
"We loved our stay, 5 stars :)"
Balbirnie House
Seaton House - Small Luxury Hotels of the World
5.0 star property
10.0 out of 10, Exceptional, (24)
"Great place to spend a golfing week in St Andrews. Food was terrific, staff was terrific, and the location simply can not be beaten. "
The price is ₹23,052
₹27,663 total
includes taxes & fees
3 Nov - 4 Nov
Seaton House - Small Luxury Hotels of the World
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.

Top Anstruther Hotel Reviews

More cheap stays in Anstruther

Find out more about Anstruther

Top reasons to visit Anstruther

  • Stunning Coastal Scenery: Anstruther boasts picturesque beaches and breathtaking views along the coastline, perfect for relaxation and family outings.
  • Outdoor Activities: The town offers a range of outdoor adventures, including hiking, golfing, and exploring scenic trails.
  • Rich Historical Heritage: Visitors can immerse themselves in the area’s culture, with historic colleges and enchanting castles to explore.
  • Family-Friendly Atmosphere: Anstruther is ideal for families, providing fun local arcades and safe beaches for children.
  • Diverse Accommodation Options: From cosy bed & breakfasts to family-friendly hotels, there's something to suit every traveller's needs.

Find great hotels near Anstruther

Discover the charming lodgings in Anstruther, where a variety of accommodations await to suit every traveller’s needs. From family-friendly hotels to cosy bed & breakfasts, you’ll find options that cater to beach lovers, golf enthusiasts, and those seeking free Wi-Fi. Whether you prefer the comforts of a hotel or the homely feel of an apartment, Anstruther offers a delightful selection for an unforgettable Scottish getaway.

  • Fairmont St Andrews: Nestled 11.3km from Anstruther, Fairmont St Andrews is a luxurious 5-star hotel that seamlessly combines a family-friendly atmosphere with a serene beach vacation experience. With direct access to the beach, guests are invited to unwind in a picturesque setting. The hotel offers a wide array of amenities suitable for children, including complimentary cribs and supervised childcare services. For adults, the hotel features a full-service spa with an indoor pool, steam room, and a variety of treatments such as massages and manicures, ensuring a rejuvenating stay for all.
  • Rusacks St Andrews: Located 14.5km from Anstruther, Rusacks St Andrews is a distinguished 5-star hotel that caters to both business and family travellers. With a strong emphasis on golf, guests can indulge in a variety of golfing experiences right at the property. The hotel boasts essential facilities for business guests while also providing suitable amenities for children, including cribs and highchairs. Its elegant surroundings and attentive service make it an ideal choice for those seeking a blend of leisure and productivity during their stay.
  • Marine North Berwick: Situated 17.7km from Anstruther, Marine North Berwick is a luxurious 5-star retreat that focuses on spa and golf experiences. The property invites guests to indulge in a full spa service, featuring treatments like massages and body therapies, complemented by an indoor pool and sauna. Golf enthusiasts will find themselves in paradise with various golfing opportunities available. This hotel caters to both relaxation and recreation, making it perfect for those looking to unwind while enjoying the stunning coastal scenery.

Where to stay in and around Anstruther

Anstruther, a charming coastal town in Scotland, offers a delightful blend of scenic beauty and friendly vibes. Explore its beautiful beaches, perfect for family-friendly outings, or enjoy relaxing walks along the coastline. For golf enthusiasts, nearby courses provide an exciting challenge amidst stunning views. Immerse yourself in the town's rich history and indulge in local excursions, making Anstruther an ideal destination for adventure seekers and those looking to unwind alike.

  • St. Andrews: Located 14.5km from Anstruther, St. Andrews is renowned as the birthplace of golf and offers a rich cultural experience. The city boasts historic sites, including the prestigious university and the ruins of its castle. Visitors can indulge in outdoor sports, particularly golf, with numerous well-maintained courses available. The vibrant atmosphere peaks in April, July, and September, making it an ideal time to explore its charming streets and local shops. St. Andrews is perfect for those seeking a blend of education, history, and sporting adventure.
  • North Berwick: Situated 17.7km from Anstruther, North Berwick is a picturesque coastal town celebrated for its stunning scenery and outdoor activities. The area attracts visitors looking to enjoy its beautiful beaches, national parks, and hiking trails. Golf enthusiasts will also find top-notch courses here. With visitor numbers peaking in April and the summer months, it is a lively destination for those wanting to experience the natural beauty of Scotland while partaking in various sports and leisure activities.
  • Crail: Just a stone's throw from Anstruther, Crail is a quaint village full of charm and adventure. The village offers a delightful seaside experience, with easy access to beaches and hiking trails. Ideal for outdoor enthusiasts, Crail's visitor numbers peak in April and during the summer months. The local landscape is dotted with opportunities for golf and exploration, making it a wonderful spot for families and individuals alike to enjoy Scotland’s natural beauty and rich history.

Things to do near Anstruther

Anstruther is an ideal destination for outdoor enthusiasts, offering a variety of activities such as scenic hiking trails, golf, and convenient trail access. For those seeking a bit of fun, the local arcade provides an entertaining experience. Whether you're taking in the stunning scenery or enjoying some adventure, Anstruther is sure to delight visitors with its charming coastal atmosphere.

Shopping

Anstruther offers charming local boutiques for unique gifts and souvenirs. If you're up for a drive, the Wellgate Shopping Centre, located 33.8km away, boasts a variety of shops alongside entertainment options, perfect for a family day out.

Recreation

Kingsbarns Golf Links, a mere 8.0km from Anstruther, offers a serene golfing experience amidst picturesque landscapes. St Andrews Bay, located 11.3km away, invites you to enjoy a round of golf with stunning coastal views. For relaxation, Craigtoun Country Park, 12.9km from Anstruther, provides a tranquil escape in nature.

Adventure

The Fife Coastal Path offers breathtaking views and invigorating hikes, located 11.3km from Anstruther. Experience the stunning landscapes along the Lochs and Glens North Cycle Route, situated 19.3km away, perfect for cycling enthusiasts. For something unique, try your hand at clay shooting at the Scottish Clay Shooting Centre, 24.1km away.

Nightlife

Experience the vibrant nightlife at Bongos Soft Play Centre, an exciting arcade 27.4km away, perfect for families. For a cultural evening, visit Dundee Repertory Theatre, 30.6km distant, offering romance and entertainment. Don’t miss Mills Observatory, 33.8km away, where you can enjoy stargazing and unique shows.

*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 near Anstruther

Anstruther is an ideal destination for those seeking outdoor adventures and stunning scenery. With its picturesque beaches, historic colleges, and enchanting castles, the area offers a diverse range of attractions for culture enthusiasts and nature lovers alike. Whether you wish to relax by the coast or explore the rich heritage, Anstruther promises a memorable experience for every traveller.

  • University of St. Andrews: Experience the charm of Scotland's oldest university, founded in 1413. Wander through its cobbled streets, admire the stunning architecture, and soak in the vibrant student culture that has shaped the town for centuries.
  • Elie Beach: Relax on the picturesque Elie Beach, a perfect spot for sunbathing, swimming, or taking long coastal walks. The beach offers stunning views and a refreshing atmosphere, making it an ideal place to unwind by the sea.
  • St. Andrew's Cathedral: Explore the impressive ruins of St. Andrew's Cathedral, a site rich in history and spirituality. Marvel at the magnificent stonework and the panoramic views of the surrounding landscape, offering a glimpse into Scotland's past.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When planning your visit to Anstruther, you can fly into two major airports: Edinburgh (EDI) and Dundee (DND). Edinburgh Airport is located 51.5km from Anstruther, with excellent hotel options such as the 5.5-star Crescent House, and the luxurious 5-star Virgin Hotels Edinburgh and The Balmoral Hotel, all situated 11.3km from the airport. Dundee Airport is closer at 32.2km away, with notable accommodations like the 5-star Hideaway Experience, just 8.0km from Dundee, and the 4.5-star Premier Inn Dundee North, only 3.2km from the airport. Both airports offer various transportation services to make your journey seamless.

Frequently asked questions

What's the best place for a stay in Anstruther?
The Bank is a favourite property for Expedia customers. This inn offers free breakfast and a restaurant. Reviews from our site also recommend Balcomie Links Hotel and The Waterfront as top choices for your trip. 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 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 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 are some accommodation options with pools in Anstruther?
Apex City Quay Hotel & Spa: Provides a full-service spa, an indoor pool and a sauna. Also, another option that offers an on-site pool is The Landmark Hotel & SPA Leisure Club Dundee By Sunday. 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 302 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 Crail Museum and Heritage Centre, Scottish Fisheries Museum and Scotland's Secret Bunker. 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