Hotels in Anstruther

59 properties in Anstruther, United Kingdom. We sort them by rating and popularity. Average rating: 4.7/5. Average guide price: €205 per night.

Types of accommodation

  • Apartment 45
  • Hotel 5
  • Holiday home 3
  • Hostel 1
  • Guest house 1
  • Bed & breakfast 1
  • Villa 1
  • Resort 1
  • Accommodation 1

Places to stay in Anstruther

Anstruther in numbers

Average price per night
€205
Half cost between €164 and €235
Rated 4.5 or higher
85%
Out of those with 20 reviews or more
Top rated
The Spindrift Guest House
4.7/5 · 113 reviews
Most reviewed
The Coastal Inn
4.4/5 · 210 reviews

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Anstruther

How much does it cost to stay in Anstruther?

The average guide price is €205 per night, and half of the properties with a price cost between €164 and €235.

What are the top-rated places to stay in Anstruther?

The average rating is 4.7/5. 85% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are The Spindrift Guest House (4.7/5) and The Coastal Inn (4.4/5).

What types of accommodation are there in Anstruther?

There are 59 properties: Apartment (45), Hotel (5), Holiday home (3), Hostel (1), Guest house (1), Bed & breakfast (1), Villa (1), Resort (1), and Accommodation (1).

Which destinations are near Anstruther?

Other destinations nearby with places to stay include Edinburgh (43 km), St Andrews (14 km), and Dundee (32 km).

Nearby destinations

More destinations in the United Kingdom