Anstruther is a welcoming city where you can spend time checking out the the bars and the seafood restaurants. Plan a fun excursion to Crail Golfing Society - Balcomie and Craighead Courses and Anstruther Golf Club while here. While you're here, stop by Billow Ness Beach and St Monans Heritage Collection.
Hotels in Anstruther
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Anstruther?

The Waterfront
The Waterfront
9.4 out of 10, Exceptional, (182)
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.
Go beyond your typical stay in Anstruther
Top landmarks in Anstruther

St Fillan’s Cave
Commune with nature and explore the great outdoors at St Fillan’s Cave during your travels in Anstruther. Visit the spas and top-notch restaurants in this relaxing area.
Learn more about Anstruther
Notable for its port, Anstruther features attractions such as Crail Golfing Society - Balcomie and Craighead Courses and Billow Ness Beach. This welcoming city has something for everyone including seafood restaurants and sights like St Monans Heritage Collection and St Fillan’s Cave—all within a secluded setting.

Check out reviews of Anstruther hotels guests love

Malmaison Dundee
10/10 Excellent
Frequently asked questions
Find out more about Anstruther
Find out more about Anstruther
Keep exploring
Keep exploring
- Landmarks
- Star Rating
- Accommodation Types
- Facilities
- Hotels close to nearby airports
- Nearby cities
- Top Cities in United Kingdom
- More Hotels
- Hotels near Crail Golfing Society - Balcomie and Craighead Courses
- Hotels near St Monans Heritage Collection
- Hotels near Kellie Castle
- Hotels near St Fillan’s Cave
- Hotels near Crail Museum and Heritage Centre
- Hotels near Scotland's Secret Bunker
- Hotels near Billow Ness Beach
- Hotels near Anstruther Golf Club
- Hotels near Scottish Fisheries Museum
- Hotels near Balcomie Sands
- Hotels near La Petite Epicerie
- Hotels near University of St. Andrews
- Hotels near Old Course at St Andrews
- Hotels near St. Andrews Links
- Hotels near University of Dundee
- Hotels near V&A Dundee
- Hotels near Carnoustie Golf Links
- Hotels near Royal & Ancient Golf Club of St. Andrews
- Hotels near Elie Beach
- Hotels near St. Andrew's Cathedral
- London Hotels
- Edinburgh Hotels
- Manchester Hotels
- Glasgow Hotels
- Liverpool Hotels
- Birmingham Hotels
- York Hotels
- Blackpool Hotels
- Bournemouth Hotels
- Brighton Hotels
- Bristol Hotels
- Bath Hotels
- Cardiff Hotels
- Southampton Hotels
- Oxford Hotels
- Newcastle-upon-Tyne Hotels
- Leeds Hotels
- Belfast Hotels
- Inverness Hotels
- Llandudno Hotels
- Rufflets St Andrews
- Hampton by Hilton Dundee City Centre
- Old Course Hotel
- THE SPACE TO STAY
- Caledonian Hotel
- Invercarse Hotel Dundee, BW Signature Collection
- Holiday Inn Express Dundee by IHG
- go2 Dundee Camperdown Hotel
- Gilvenbank
- Kilconquhar Castle Estate
- 19th Hole Hotel
- The Linton Hotel
- Railway Inn
- The Elbow Room
- Stravithie Castle
- Seaton House
- Dunclutha Guest House
- Hotel du Vin & Bistro St. Andrews
- Best Western Queens Hotel
- The Longforgan Coaching Inn
- Ye Olde Hotel
- The Station Hotel
- Kingswood Hotel
- Bayswell Park Hotel
- Greywalls Hotel and Chez Roux
- The Clarendon
- Balbirnie House
- Shaftesbury Lodge Guest House
- The Albany Hotel St Andrews
- Orchard House Lodges
- No1. Apartments & Bedrooms St Andrews - St Mary’s
- Inchture Hotel
- The Inn at Lathones
- The Lodge at Craigielaw
- The Folly Hotel
- Fisherman's Tavern Hotel - Inn by Greene King Inns
- Kinnettles Hotel and Spa
- 5Pilmourplace
- The Dunvegan Hotel
- The Fort Hotel
- Greyfriars Inn by Greene King Inns
- Drumoig Golf Hotel