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

Find beach hotels in Anstruther from CA $200

  • 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 availability on Anstruther Beach Hotel

Tonight
Sep 19 - Sep 20
Tomorrow
Sep 20 - Sep 21
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Our top choices for Anstruther beach hotels

1. The Waterfront

The Waterfront
Anstruther
CA $215
CA $258 total
includes taxes & fees
Oct 1 - Oct 2
The Waterfront

2. The Bank

The Bank
Anstruther
  • Unwind at a charming beachfront inn where coastal adventures and seaside relaxation await.
CA $244
CA $292 total
includes taxes & fees
Oct 6 - Oct 7
The Bank

3. The Spindrift Guest House

The Spindrift Guest House
Anstruther
CA $167
CA $200 total
includes taxes & fees
Oct 19 - Oct 20
The Spindrift Guest House

4. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
CA $181
CA $217 total
includes taxes & fees
Oct 4 - Oct 5
Balcomie Links Hotel

5. Invermay

Invermay
Anstruther
CA $1,295
CA $1,554 total
includes taxes & fees
Sep 23 - Sep 24
Invermay

6. Stravithie Castle

Stravithie Castle
St. Andrews
CA $234
CA $281 total
includes taxes & fees
Sep 22 - Sep 23
Stravithie Castle

7. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
CA $166
CA $200 total
includes taxes & fees
Oct 20 - Oct 21
Kilconquhar Castle Estate

8. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
CA $273
CA $328 total
includes taxes & fees
Oct 5 - Oct 6
The Inn At Kingsbarns

9. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
CA $241
CA $290 total
includes taxes & fees
Oct 19 - Oct 20
Rufflets St Andrews

10. The Ship Inn

The Ship Inn
Elie
  • Unwind on Leven's sunlit shores where coastal delights meet warm hospitality at this charming beachfront inn, steps from Wood Haven.
CA $325
CA $390 total
includes taxes & fees
Sep 21 - Sep 22
The Ship Inn
View all properties

Choose what matters most at beach hotels in Anstruther

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Anstruther Hotel Reviews

19th Hole Hotel

19th Hole Hotel

10/10 Excellent
"Good good great rooms would recommend walking distance to beech"
Jake 2-night trip
Posted 11 hours ago
19th Hole Hotel
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Very clean and modern rooms and facilities. Best hotel we stayed in in two week visit. Better than Marine Hotel s. More modern ."
Mike 2-night trip
Posted 2 days ago
Carnoustie Golf Hotel
Old Course Hotel

Old Course Hotel

10/10 Excellent
"1"
Jennifer 1-night trip
Posted 5 days ago
Old Course Hotel
The Bank

The Bank

8/10 Good
"Breakfast was excellent. Staff were very efficient. Everything was very clean."
John 2-night trip
Posted 8 days ago
The Bank
The Waterfront

The Waterfront

10/10 Excellent
"I review leisure accommodation for a living and was extremely impressed with The Waterfront. The accommodation was a good standard, staff very friendly, position superb, and generally everything was as could as it could be. Where it really excelled though was the food, which was some of the best we've had, and we eat out a lot. I had the best fish pie I've ever eaten and the best breakfast too. This really is a total gem of a find and we are planning to go back for longer next time. There was only one minus point - our bedroom looked out over a pavement area, which was a bit noisy at times, but to be honest we had a large TV and once we had that on it didn't bother us. Don't let this put you off the stay, it's an amazing place to eat, so definitely book a table - you won't regret it! It is obviously well known as one of the best places to dine in the area as it was busy so you'll need to secure your table."
Arabella 1-night trip
Posted 2 weeks ago
The Waterfront

Frequently asked questions

What is Anstruther like for travelers who love the beach?
Known for its fresh seafood and bars, Anstruther offers a lot for the traveler planning a getaway.
What's the best accommodation for a beach vacation 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.
When's the best time for a beach vacation in Anstruther?
Plan your trip to the beach with this snapshot of weather throughout the year 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.
What is there to see and do around Anstruther?
After arriving and settling in at your hotel, you might want to venture out and explore everything Anstruther has to offer. If you're eager to check out the beaches, head to Billow Ness Beach or Balcomie Sands for some relaxation by the water. Treat your taste buds to the area's fresh seafood and bars, and make time for local attractions like Kellie Castle and Crail Golfing Society - Balcomie and Craighead Courses. For additional things to see and do, consider a visit to St Monans Heritage Collection or St Fillan's Cave.
What's the best way to get to my beach hotel in Anstruther?
This travel information can help you get to and around your beach accommodation in Anstruther more easily: Make your way to Anstruther with a flight to Dundee (DND), the closest major airport which is located 20.4 mi (32.8 km) from the city center. If you'd like to explore around the area, you may want a rental car for your journey.