Anstruther Hotels from ₹4,795

  • 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

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,323
₹11,187 total
includes taxes & fees
18 Jan - 19 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 ₹11,603
₹13,924 total
includes taxes & fees
19 Jan - 20 Jan
The Waterfront

Invermay

Invermay
3.5 star property
Anstruther
The price is ₹83,670
₹100,404 total
includes taxes & fees
20 Jan - 21 Jan
Invermay

Lomond Hills Hotel & Health Club

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

The Covenanter Hotel

The Covenanter Hotel
3.0 star property
Cupar
9.2 out of 10, Wonderful, (25 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

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 ₹12,810
₹15,373 total
includes taxes & fees
28 Jan - 29 Jan
The Boars Head

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,153
₹31,383 total
includes taxes & fees
28 Jan - 29 Jan
Greywalls Hotel and Chez Roux

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.6 out of 10, Excellent, (1,005 reviews)
"Great looking place, staff welcoming, food great"
United Kingdom
Debbie
The price is ₹5,448
₹6,538 total
includes taxes & fees
28 Jan - 29 Jan
Malmaison Dundee

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,000 reviews)
"Clean rooms, nice lounge area and decent breakfast."
United Kingdom
Heather
The price is ₹5,590
₹6,708 total
includes taxes & fees
18 Jan - 19 Jan
Hampton by Hilton Dundee City Centre

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,221 reviews)
"Clean room and lovely staff. Breakfast was superb "
United Kingdom
Nicola
The price is ₹5,934
₹7,121 total
includes taxes & fees
25 Jan - 26 Jan
Apex City Quay Hotel & Spa

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,001 reviews)
"Staff were polite but my room had not been vacuumed and smelt a bit musty. "
United Kingdom
Victoria
The price is ₹5,099
₹6,119 total
includes taxes & fees
1 Feb - 2 Feb
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

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 ₹12,511
₹15,014 total
includes taxes & fees
18 Jan - 19 Jan
Maitlandfield House Hotel

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,247
₹6,296 total
includes taxes & fees
26 Jan - 27 Jan
Premier Inn Dundee Centre

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (189 reviews)
"A great stay. Everything was great from accommodation to the staff including a hearty breakfast. Would defo recommend to anyone 👌 "
United Kingdom
Frank
The price is ₹10,089
₹12,108 total
includes taxes & fees
18 Jan - 19 Jan
The Inn At Kingsbarns

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (389 reviews)
"Comfortable place to stay"
United Kingdom
Ian
The price is ₹7,493
₹8,991 total
includes taxes & fees
19 Jan - 20 Jan
Kilconquhar Castle Estate

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (416 reviews)
"Loved our, hostess, room and Breakfast. The hot tub was soo nice after a day of walking tours. "
United States
Richard
The price is ₹10,927
₹10,927 total
includes taxes & fees
18 Jan - 19 Jan
Dunclutha Guest House

Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,000 reviews)
"Friendly staff ,felt very welcomed. Hotel spotless and smelt lovely and fresh . Beds very comfortable "
United Kingdom
Jane
The price is ₹6,962
₹8,354 total
includes taxes & fees
18 Jan - 19 Jan
Hotel Indigo Dundee by IHG

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.0 out of 10, Wonderful, (237 reviews)
"Staff were lovely, room was super clean and quiet"
United Kingdom
Nicholas
The price is ₹4,460
₹5,352 total
includes taxes & fees
28 Jan - 29 Jan
Four Points Flex by Sheraton Dundee

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,219
₹6,806 total
includes taxes & fees
18 Jan - 19 Jan
Railway Inn

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,144
₹19,372 total
includes taxes & fees
18 Jan - 19 Jan
Moatville Cupar
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.

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 Bank is a favourite property for Expedia customers. This inn offers free breakfast and a restaurant. The Waterfront is another favourite option for your trip based on reviews. 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: Features 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 326 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.