Hotels in Anstruther
11 handpicked places to stay
Photo © Neil Anderson, Google Maps
The Boathouse
B&B · 28 Shore Street, Anstruther
A harbourside B&B on Shore Street in Anstruther, Fife, with en-suite rooms offering sea views and drinks laid on.
The Waterfront
Guest Accommodation · 18-20 Shore Street, Anstruther
A 10-room guest house on Shore Street in Anstruther, well suited to golf trips, coastal breaks and fishing weekends along the Fife coast.
Brackness House Luxury B&B
B&B · Brackness House, Anstruther
A garden-set B&B on the Fife coast near Anstruther, with free parking, family rooms and a games room for rainy days.
The Royal Hotel
Hotel · 20 Rodger Street, Anstruther
A bar and breakfast-serving hotel on Rodger Street in Anstruther, handy for Fife's coastal walks and harbours.
The Bank
Hotel · 23-25 High Street, Anstruther
A former bank building on Anstruther's High Street, now a small hotel with a restaurant, bar and free on-site parking.
THE COASTAL INN ACCOMMODATIONs
Hotel · 16 John Street, Cellardyke · 0.3 miles away
A straightforward hotel on John Street in Cellardyke, Fife, with 24-hour reception and its own bar for a coastal-village stay.
The Spindrift Guest House
Guest Accommodation · Pittenweem Road, Anstruther
The Spindrift Guest House is an 8-room stay on Pittenweem Road in Anstruther, close to Fife's coastline and harbour pubs.
The White House
B&B · 11 South Loan, Pittenweem · 1.5 miles away
Adults-only B&B in Pittenweem, Fife, with a garden and free parking, close to golf, fishing, cycling and coastal walks.
The Golf Hotel
Hotel · 4 High Street, Crail · 3.8 miles away
A High Street hotel in the Fife fishing town of Crail, with a restaurant, bar and free parking close to the coast and golf courses.
Balcomie Links Hotel
Hotel · Balcomie Road, Anstruther
A Balcomie Road hotel in Anstruther on the Fife coast, with sea views and free on-site parking close to golf and coastal walks.
Kilconquhar Castle Estate
B&B · Kilconquhar Castle Estate, Kilconquhar · 4.7 miles away
A family-friendly estate B&B in Kilconquhar, Fife, with an indoor pool, games room and gardens for a laid-back countryside break.