Anstruther Hotels from ₹5,420

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Anstruther hotels

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (165 reviews)
"This was a wonderful place to stay and a perfect spot to start our vacation."
United States
Justin
The price is ₹9,660
₹11,592 total
includes taxes & fees
26 Jan - 27 Jan
The Bank

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (200 reviews)
"Great location, good breakfast and very friendly staff. "
United Kingdom
Alice
The price is ₹12,022
₹14,427 total
includes taxes & fees
27 Jan - 28 Jan
The Waterfront

Invermay

Invermay
3.5 star property
Anstruther
The price is ₹86,695
₹104,034 total
includes taxes & fees
28 Jan - 29 Jan
Invermay

Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
8.0 out of 10, Very good, (165 reviews)
"Staff are nice. The room is very clean"
United Kingdom
Lalaine
The price is ₹6,245
₹7,493 total
includes taxes & fees
27 Jan - 28 Jan
Lomond Hills Hotel & Health Club

The Covenanter Hotel

The Covenanter Hotel
3.0 star property
Cupar
9.2 out of 10, Wonderful, (26 reviews)
"We very much enjoyed our stay. The hotel was exactly as I expected! Clean, good breakfast and we had a lot of fun at the bar! "
United States
Lisa
The Covenanter Hotel

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (200 reviews)
"Lovely setting. Warm welcome, staff friendly and efficient. Food excellent. "
United Kingdom
Jack
The price is ₹26,763
₹32,116 total
includes taxes & fees
28 Jan - 29 Jan
Greywalls Hotel and Chez Roux

The Boars Head

The Boars Head
3.5 star property
Cupar
10.0 out of 10, Exceptional, (3 reviews)
"Hotel staff friendly and welcoming, hotel and rooms are of a high standard. Food is excellent would highly recommend a visit."
United Kingdom
Lorne
The price is ₹11,182
₹13,418 total
includes taxes & fees
28 Jan - 29 Jan
The Boars Head

The Crown & Kitchen

The Crown & Kitchen
3.5 star property
East Linton
9.2 out of 10, Wonderful, (169 reviews)
"It's a nice setting and a quiet environment. "
United Kingdom
Kanayo
The price is ₹11,500
₹13,800 total
includes taxes & fees
8 Feb - 9 Feb
The Crown & Kitchen

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,004 reviews)
"Clean room Friendly staff Great breakfast Convenient location ⭐️⭐️⭐️⭐️⭐️"
Canada
Drew
The price is ₹6,132
₹7,358 total
includes taxes & fees
19 Feb - 20 Feb
Hampton by Hilton Dundee City Centre

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.6 out of 10, Excellent, (1,004 reviews)
"Great looking place, staff welcoming, food great"
United Kingdom
Debbie
The price is ₹5,457
₹6,549 total
includes taxes & fees
9 Feb - 10 Feb
Malmaison Dundee

Moatville Cupar

Moatville Cupar
3.0 star property
Cupar
9.0 out of 10, Wonderful, (8 reviews)
"Lovely property in excellent condition and the host was very great. "
United Kingdom
shafik
The price is ₹16,727
₹20,073 total
includes taxes & fees
26 Jan - 27 Jan
Moatville Cupar

Premier Inn Dundee Centre

Premier Inn Dundee Centre
3.0 star property
Dundee
8.4 out of 10, Very good, (8 reviews)
"Overall it was a great stay. Great communication regards how to have room serviced, request extra towels etc. One little niggle, the bar was closed by ten pm. "
Canada
Anne
The price is ₹5,383
₹6,459 total
includes taxes & fees
22 Feb - 23 Feb
Premier Inn Dundee Centre

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.8 out of 10, Good, (1,002 reviews)
"Enjoyed our stay. Positives were friendly staff, very clean spacious room. We were given free breakfast as there was no pool available which was main reason for booking with the hotel. Exceptional value for money. Apart from no leisure facilities the only other negative was some carpets and furniture needed attention as looked tired and worn. Would definitely return and recommend."
United Kingdom
David
The price is ₹5,642
₹6,770 total
includes taxes & fees
29 Jan - 30 Jan
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,221 reviews)
"Very good breakfast menu"
United Kingdom
colin
The price is ₹6,309
₹7,571 total
includes taxes & fees
1 Feb - 2 Feb
Apex City Quay Hotel & Spa

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very good, (431 reviews)
"lovely staff on reception and at breakfast "
United Kingdom
HEATHER
The price is ₹14,490
₹17,388 total
includes taxes & fees
26 Jan - 27 Jan
Maitlandfield House Hotel

Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,001 reviews)
"Clean and spacious"
United Kingdom
Arthur John
The price is ₹7,214
₹8,656 total
includes taxes & fees
26 Jan - 27 Jan
Hotel Indigo Dundee by IHG

Orchard House Lodges

Orchard House Lodges
3.0 star property
Haddington
9.6 out of 10, Exceptional, (60 reviews)
"Had a lovely "
United Kingdom
Georgia
The price is ₹11,517
₹11,517 total
includes taxes & fees
1 Feb - 2 Feb
Orchard House Lodges

The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very good, (472 reviews)
"Excellent stay, a hidden gem, peaceful and relaxing, staff really friendly, excellent food and fantastic food"
United Kingdom
Andrew
The price is ₹5,227
₹6,273 total
includes taxes & fees
4 Feb - 5 Feb
The Linton Hotel

Fisherman's Tavern Hotel - Inn by Greene King Inns

Fisherman's Tavern Hotel - Inn by Greene King Inns
3.0 star property
Dundee
9.0 out of 10, Wonderful, (402 reviews)
"Lovely hotel & really friendly staff in ideal location"
United Kingdom
Geoff
The price is ₹7,841
₹9,409 total
includes taxes & fees
26 Jan - 27 Jan
Fisherman's Tavern Hotel - Inn by Greene King Inns

Railway Inn

Railway Inn
2.0 star property
Buckhaven
7.6 out of 10, Good, (23 reviews)
"The accommodation was spot on for me, comfy bed, good shower, quiet and the kitchen facilities were perfect for me. Would definitely recommend and stay again when in the area "
United Kingdom
Alan
The price is ₹4,140
₹6,775 total
includes taxes & fees
7 Feb - 8 Feb
Railway Inn
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.

Holiday Rentals in Anstruther

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.

Adobe

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 Waterfront is one of the top choices for your stay based on our traveller data. This inn offers free breakfast and a restaurant. The Bank is another good option 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: 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 300 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, Scottish Fisheries Museum 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.