Search hotels in Anstruther
Enter your dates to see the latest prices and deals for Anstruther hotels
Anstruther – 116 hotels and places to stay
Filter by:
The Bank
Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.

Harbour Inn
Facing the beachfront, Harbour Inn offers 4-star accommodations in Anstruther and features a garden, shared lounge and bar.

Balcomie Links Hotel
Located in Anstruther, 7.5 miles from Fairmont St Andrews Bay Golf Course, Balcomie Links Hotel has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

The Waterfront
Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

Murray Library Hostel
Located in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features views of the sea.

Seahaven House - Luxury B&B
Seahaven House - Luxury B&B is a recently renovated bed and breakfast in Anstruther, near Billow Ness Beach.
Maimies Harbourview
Maimies Harbourview is located in Anstruther, just 1.5 miles from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.
The Blue Loft
The Blue Loft offers accommodations in Anstruther, a 1-minute walk from Billow Ness Beach and 7.9 miles from Fairmont St Andrews Bay Golf Course.

Puffin House- stylish home by the sea
Puffin House- stylish home by the sea offers accommodations in Anstruther, 9.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.
Misty Morn- stunning home in East Neuk
Featuring a garden, Misty Morn- stunning home in East Neuk features accommodations in Anstruther.
Most booked hotels in Anstruther and surrounding area in the past month
Popular with guests booking hotels in Anstruther
Popular with guests booking hotels in Anstruther
Popular with guests booking hotels in Anstruther
Popular with guests booking hotels in Cellardyke
Popular with guests booking hotels in Crail
Popular with guests booking hotels in Crail
Hotels located in the center of Anstruther
Harbour Inn
The Bank
Balcomie Links Hotel
THE COASTAL INN ACCOMMODATIONs
The Shoregate
The Golf Hotel
What Guests Said About Anstruther:
Charming and scenic little town with a bustling harbor, good...
Town was a lovely and vibrant harbor with a range of...
Good location for getting buses along the coast and then...
Anstruther is a pretty , historic town by the sea in the...
Anstruther has so much to offer from quaint shops to lovely...
Anstruther is what you'd expect from a small coastal village...
See reviews by guests who stayed at hotels in Anstruther
More places to explore, more ways to go
When to visit the United Kingdom
Events, prices, the weather – everything you need to know about the best time to visit the United Kingdom.Hotels in Scotland
Look beyond Anstruther and discover more of Scotland.Hotels in Fife
Look beyond Anstruther and discover more of Fife.Hotels in London
Take a look at hotels in London and explore more of the United Kingdom.Hotels in Edinburgh
Take a look at hotels in Edinburgh and explore more of the United Kingdom.Hotels near Edinburgh Airport
Got a layover, late arrival, or early departure? Find hotels conveniently close to the airport.Hotels in Cellardyke
Want to extend your trip or just browsing? Try Cellardyke, also popular with our guests!Hotels in Glasgow
Want to extend your trip or just browsing? Try Glasgow, also popular with our guests!Hotels in the United Kingdom
Want to explore more of the United Kingdom? Find hotels throughout the country!





















