Find luxury hotels in Anstruther

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Anstruther luxury hotels

1. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,009 reviews)
  • cleanliness
    Seaside luxury beckons at this five-star hotel featuring a full-service spa with 12 treatment rooms, golf course, and ocean-view dining.
The price is £253
includes taxes & fees
18 Nov - 19 Nov
Fairmont St Andrews

2. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
  • cleanliness
    Sumptuous luxury awaits at this St. Andrews golf haven with 2 indoor pools, a 13-room spa, and stunning views of the iconic Old Course.
The price is £295
includes taxes & fees
6 Dec - 7 Dec
Old Course Hotel

3. Haar with Rooms

Haar with Rooms
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (137 reviews)
The price is £162
includes taxes & fees
16 Nov - 17 Nov
Haar with Rooms

4. Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,001 reviews)
The price is £55
includes taxes & fees
13 Dec - 14 Dec
Carnoustie Golf Hotel

5. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (512 reviews)
  • cleanliness
    Luxurious Georgian retreat features coastal elegance, rooftop dining, and access to St Andrews' golf courses.
The price is £269
includes taxes & fees
6 Dec - 7 Dec
Marine & Lawn Rusacks

6. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (213 reviews)
The price is £77
includes taxes & fees
13 Dec - 14 Dec
The Lodge at Craigielaw

7. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
9.8 out of 10, Exceptional, (104 reviews)
  • cleanliness
    Indulge in coastal luxury at this 5-star St. Andrews retreat, steps from the beach with fine dining, premium amenities, and garden views.
The price is £260
includes taxes & fees
13 Nov - 14 Nov
Seaton House - Small Luxury Hotels of the World

8. Dean Park Hotel

Dean Park Hotel
4.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (831 reviews)
The price is £55
includes taxes & fees
13 Dec - 14 Dec
Dean Park Hotel

9. The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very good, (556 reviews)
The price is £70
includes taxes & fees
23 Nov - 24 Nov
The Linton Hotel

10. Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
5.0 star property
St. Andrews
9.0 out of 10, Wonderful, (210 reviews)
  • cleanliness
    Beachside luxury and spa indulgence define this St Andrews hotel with full-service wellness amenities.
Kinnettles Hotel and Spa
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.

Top Anstruther Hotel Reviews

Find out more about Anstruther

Anstruther and its attractions for luxury travelers

Anstruther, with its picturesque coastal charm, offers a blend of luxury and adventure that discerning travellers will appreciate. Begin your journey at the stunning shoreline, where you can indulge in leisurely walks along the scenic coast, taking in breathtaking views of the Firth of Forth. For those with a taste for history, the nearby ancient ruins provide a fascinating glimpse into the region's past, offering a perfect backdrop for reflective moments. Food enthusiasts can delight in the local culinary scene, where fresh seafood and gourmet dining experiences await, allowing you to savor the flavors of the sea in style. Embark on a boat trip to explore the uninhabited islands nearby, where you can enjoy the tranquility of nature, perhaps even spotting some local wildlife along the way. After a day of exploration, unwind in one of Anstruther's luxury hotels, where impeccable service and exquisite amenities ensure a pampered stay, making it the perfect base for your adventures.

Find the best luxury hotels and resorts in Anstruther

For travellers seeking a luxurious experience in Anstruther, these exquisite hotels offer refined amenities and exceptional service for a memorable stay.

The Bank

  • Why it's great for a luxury retreat: The Bank stands out as a luxurious retreat in Anstruther, with a remarkable traveler review rating of 9 out of 10. This 4-star hotel features premium bedding for unmatched comfort and a billiards table for leisurely entertainment, perfect for those looking to unwind in style.
  • Other amenities: In addition to its luxurious offerings, travelers can enjoy complimentary toiletries, access to a beautiful beach, and a lovely garden area for relaxation. The hotel also provides daily housekeeping and free breakfast, ensuring a delightful start to each day. Families will appreciate the playground for children, while convenient amenities like nearby free parking and WiFi enhance the overall experience. Guests can also take advantage of early check-in and late check-out options, making their stay even more flexible.
  • Nearby attractions: Billow Ness Beach - 0.2 km, La Petite Epicerie - 0.3 km

Frequently Asked Questions

What are the top-rated luxury hotels in Anstruther?

The Bank, a splendid 4-star establishment, is truly a gem in Anstruther, boasting an impressive 9.0 guest rating. This hotel is celebrated for its incredible and delicious food, with guests particularly raving about the great breakfast, which is, delightfully, complimentary.


Couples seeking a luxurious escape will adore the beautiful and great rooms, featuring premium bedding for an exceptionally comfortable night's sleep. The friendly and lovely staff are always on hand to ensure your stay is nothing short of perfect, adding to the overall convenience and quality experience.

How much does a luxury hotel in Anstruther cost?

Luxury hotel prices in Anstruther vary, but you can find a great deal from £54 on Expedia. To find the best prices on luxury stays, be flexible with your dates. Typically, off-peak and mid-week stays are cheaper. Sort your search results by "Price: low to high" to see our lowest rates.

Which luxury hotels in Anstruther are good for families?

The Bank, a 4-star hotel in Anstruther, is an excellent choice for families seeking a touch of luxury, boasting a superb guest review score of 9.0.


This hotel ensures a delightful start to your day with both complimentary breakfast and a full, free breakfast option, superb for fuelling up before family adventures. The rooms are often described by guests as "beautiful" and "great," featuring premium bedding to guarantee a comfortable night's sleep for everyone. Early check-in options are also available, adding to the convenience for families arriving with little ones.


Beyond the amenities, guests consistently praise the "incredible" and "delicious" food, as well as the "friendly" and "lovely" staff who are always on hand to assist.

Which luxury hotels in Anstruther are near Dundee (DND)?

The Bank, a splendid 4-star hotel, comes highly recommended with an impressive guest review score of 9.0, making it an excellent choice for those seeking a luxurious stay near Dundee (DND).


This exquisite establishment ensures an indulgent experience for couples, starting with its premium bedding, promising a restful night's sleep. To begin your day in the most delightful way, you'll be treated to a complimentary full breakfast, with guests consistently raving about the incredible and delicious food on offer. Should you wish to settle in early, early check-in options are available, adding to your convenience. The beautiful and great rooms, coupled with the friendly and lovely staff, ensure a truly memorable and comfortable stay.

Can I cancel my luxury hotel reservation on Expedia?

Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right luxury hotel in Anstruther for you.

How can I save on a luxury hotel in Anstruther with Expedia?

There are plenty of ways to save on a luxury hotel in Anstruther. Join One Key™, our free travel rewards programme, to unlock instant discounts with Member Prices across a range of premium hotels. Typically, booking in advance will help you save on your luxury hotel stay. If you're feeling spontaneous, be sure to check for last-minute deals.

Is it cheaper to book a luxury Anstruther hotel and flights as a package?

Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia