
Casino Hotels in St. Andrews
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Andrews Casino Hotels
Our top choices for St. Andrews hotels with a casino

1. Holiday Inn Express Dundee by IHG
Holiday Inn Express Dundee by IHGDundee
8.8 out of 10, Excellent, (1,001 reviews)
The price is S$94
includes taxes & fees
6 Dec - 7 Dec

2. The Clarendon
The ClarendonDundee
9.8 out of 10, Exceptional, (219 reviews)
The price is S$164
includes taxes & fees
16 Nov - 17 Nov

3. Malmaison Dundee
Malmaison DundeeDundee
8.8 out of 10, Excellent, (1,002 reviews)
The price is S$116
includes taxes & fees
29 Nov - 30 Nov

4. Invercarse Hotel Dundee, BW Signature Collection
Invercarse Hotel Dundee, BW Signature CollectionDundee
8.8 out of 10, Excellent, (788 reviews)
The price is S$101
includes taxes & fees
22 Nov - 23 Nov

5. Courtyard by Marriott Edinburgh
Courtyard by Marriott EdinburghEdinburgh City Centre
8.8 out of 10, Excellent, (1,003 reviews)
The price is S$182
includes taxes & fees
23 Nov - 24 Nov

6. The Inn Place
The Inn PlaceEdinburgh City Centre
9.0 out of 10, Wonderful, (1,001 reviews)
The price is S$234
includes taxes & fees
16 Nov - 17 Nov

7. Regent House Hotel
Regent House HotelEdinburgh City Centre
7.8 out of 10, Good, (785 reviews)
The price is S$130
includes taxes & fees
13 Dec - 14 Dec

8. MONO Suites New Town
MONO Suites New TownEdinburgh City Centre
8.8 out of 10, Excellent, (93 reviews)
The price is S$207
includes taxes & fees
19 Nov - 20 Nov

9. Heeton Concept Aparthotel Edinburgh Queen Street
Heeton Concept Aparthotel Edinburgh Queen StreetEdinburgh City Centre
9.4 out of 10, Exceptional, (1,375 reviews)
The price is S$208
includes taxes & fees
16 Nov - 17 Nov

10. The Bonham Hotel
The Bonham HotelWest End
9.2 out of 10, Wonderful, (1,002 reviews)
The price is S$329
includes taxes & fees
29 Nov - 30 Nov
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.





























