Find hotels near St. Andrew's Castle, St. Andrews from ₩86,847
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. Andrew's Castle hotels

9.4 out of 10, Exceptional, (416)
The price is ₩427,205
₩512,646 total
includes taxes & fees
Dec 18 - Dec 19

9.2 out of 10, Wonderful, (753)
The price is ₩189,685
₩227,622 total
includes taxes & fees
Dec 23 - Dec 24

9.0 out of 10, Wonderful, (185)
The price is ₩418,440
₩502,124 total
includes taxes & fees
Dec 27 - Dec 28

8.0 out of 10, Very Good, (14)
The price is ₩85,145
₩102,173 total
includes taxes & fees
Jan 4 - Jan 5, 2026

9.4 out of 10, Exceptional, (355)
The price is ₩237,519
₩285,023 total
includes taxes & fees
Dec 18 - Dec 19

9.6 out of 10, Exceptional, (661)
The price is ₩103,156
₩123,788 total
includes taxes & fees
Dec 21 - Dec 22
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.
Top St. Andrew's Castle Hotel Reviews

Rusacks St Andrews
10/10 Excellent
Hotels near other St. Andrew's Castle attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular St. Andrews Attractions
Other Hotels near St. Andrew's Castle, St. Andrews
- St. Andrews Hotels
- Dundee Hotels
- Perth Hotels
- North Berwick Hotels
- North Sea Hotels
- Anstruther Hotels
- Blairgowrie Hotels
- Great Britain Hotels
- Leven Hotels
- Carnoustie Hotels
- Kirkcaldy Hotels
- Glenrothes Hotels
- Cupar Hotels
- Perthshire Hotels
- Arbroath Hotels
- Broughty Ferry Hotels
- Crail Hotels
- Elie Hotels
- Pittenweem Hotels
- Forfar Hotels












































































