
Find hotels in Anstruther from 1.408.365 ₫
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Anstruther
Check prices for these dates
Our top choices for Anstruther hotels

The Waterfront
The WaterfrontAnstruther
9.4 out of 10, Exceptional, (206 reviews)
The price is 3.665.922 ₫
4.398.967 ₫ total
includes taxes & fees
22 Mar - 23 Mar

The Spindrift Guest House
The Spindrift Guest HouseAnstruther
9.8 out of 10, Exceptional, (111 reviews)
The price is 3.937.425 ₫
4.724.910 ₫ total
includes taxes & fees
20 Mar - 21 Mar

The Shoregate
The ShoregateCrail
The price is 6.311.561 ₫
7.573.873 ₫ total
includes taxes & fees
18 Mar - 19 Mar

Lomond Hills Hotel & Health Club
Lomond Hills Hotel & Health ClubCupar
8.0 out of 10, Very good, (172 reviews)
The price is 2.464.638 ₫
2.957.566 ₫ total
includes taxes & fees
1 Apr - 2 Apr

Open Arms Hotel
Open Arms HotelDirleton
8.8 out of 10, Excellent, (3 reviews)
The price is 2.811.497 ₫
3.373.796 ₫ total
includes taxes & fees
26 Mar - 27 Mar

The Boars Head
The Boars HeadCupar
10.0 out of 10, Exceptional, (3 reviews)
The price is 2.999.192 ₫
3.599.030 ₫ total
includes taxes & fees
22 Mar - 23 Mar

Malmaison Dundee
Malmaison DundeeDundee
8.6 out of 10, Excellent, (1,003 reviews)
The price is 1.564.850 ₫
1.877.820 ₫ total
includes taxes & fees
29 Mar - 30 Mar

Apex City Quay Hotel & Spa
Apex City Quay Hotel & SpaDundee
9.2 out of 10, Wonderful, (1,253 reviews)
The price is 1.958.213 ₫
2.349.856 ₫ total
includes taxes & fees
22 Mar - 23 Mar

Hampton by Hilton Dundee City Centre
Hampton by Hilton Dundee City CentreDundee
9.2 out of 10, Wonderful, (1,002 reviews)
The price is 1.477.914 ₫
1.773.497 ₫ total
includes taxes & fees
29 Mar - 30 Mar

Premier Inn Dundee Centre
Premier Inn Dundee CentreDundee
8.4 out of 10, Very good, (8 reviews)
The price is 1.506.892 ₫
1.808.270 ₫ total
includes taxes & fees
22 Mar - 23 Mar

Maitlandfield House Hotel
Maitlandfield House HotelHaddington
8.2 out of 10, Very good, (436 reviews)
The price is 3.399.202 ₫
4.079.042 ₫ total
includes taxes & fees
18 Mar - 19 Mar

Garleton Lodge
Garleton LodgeHaddington
10.0 out of 10, Exceptional, (13 reviews)
The price is 7.389.569 ₫
8.867.483 ₫ total
includes taxes & fees
10 Apr - 11 Apr

The Inn At Kingsbarns
The Inn At KingsbarnsSt. Andrews
9.8 out of 10, Exceptional, (192 reviews)
The price is 4.346.805 ₫
5.216.166 ₫ total
includes taxes & fees
18 Mar - 19 Mar

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.4 out of 10, Exceptional, (200 reviews)
The price is 8.997.887 ₫
10.797.464 ₫ total
includes taxes & fees
19 Mar - 20 Mar

Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
9.0 out of 10, Wonderful, (397 reviews)
The price is 2.825.424 ₫
3.390.508 ₫ total
includes taxes & fees
18 Mar - 19 Mar

Dunclutha Guest House
Dunclutha Guest HouseLeven
9.8 out of 10, Exceptional, (420 reviews)
The price is 3.138.393 ₫
3.138.393 ₫ total
includes taxes & fees
22 Mar - 23 Mar

Four Points Flex by Sheraton Dundee
Four Points Flex by Sheraton DundeeDundee
9.2 out of 10, Wonderful, (294 reviews)
The price is 1.304.331 ₫
1.565.197 ₫ total
includes taxes & fees
29 Mar - 30 Mar
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Anstruther attractions
Learn more about Anstruther
The award-winning Anstruther Fish Bar serves Scotland's best fish and chips right on the harbour where fishing boats still unload their catch. Explore the Scottish Fisheries Museum to understand the town's maritime heritage, then take the seasonal boat trip to Isle of May for incredible puffin watching.

More cheap stays in Anstruther

Ye Olde Hotel
61 Main Street St. Andrews Scotland
The price is 1.173.638 ₫ per night from 1 Apr to 2 Apr
1.173.638 ₫
1.408.365 ₫ total
1 Apr - 2 Apr
includes taxes & fees
7.4/10 Good! (33 reviews)
Hotels in Anstruther with star rating

5 Star Hotels
12 properties















































































