
Find 4 Star Hotels in St. Andrews from SAR 257
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Andrews 4 Star Hotels
Our top choices for St. Andrews 4-star hotels
The price is SAR 282
SAR 338 total
includes taxes & fees
15 Mar - 16 Mar
The price is SAR 222
SAR 267 total
includes taxes & fees
15 Mar - 16 Mar

9.2 out of 10, Wonderful, (777 reviews)
The price is SAR 545
SAR 654 total
includes taxes & fees
18 Mar - 19 Mar

9.4 out of 10, Exceptional, (1,007 reviews)
The price is SAR 248
SAR 297 total
includes taxes & fees
15 Mar - 16 Mar

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
The Landmark Hotel & SPA Leisure Club Dundee By SundayDundee
7.8 out of 10, Good, (1,006 reviews)
The price is SAR 214
SAR 257 total
includes taxes & fees
22 Mar - 23 Mar
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in St. Andrews.

Old Course Hotel
Old Station Road St. Andrews Scotland
The price is SAR 1,133 per night from Mar 11 to Mar 12
SAR 1,133
SAR 1,359 total
11 Mar - 12 Mar
includes taxes & fees
9.6/10 Exceptional! (1,007 reviews)
Still don't see what you're looking for?
See all properties in St. Andrews.
You can also use these popular filters to refine your search.
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.
Learn more about St. Andrews
Tee off at the legendary Old Course, where golf's greatest have played for centuries. Stroll through the historic university town, exploring medieval ruins and charming streets between the sea and ancient stone buildings.

Top St. Andrews Hotel Reviews

Cleveden House by The Dunvegan
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Stay near popular St. Andrews attractions
More Hotel Options in St. Andrews
Explore more hotels
- No1. Apartments & Bedrooms St Andrews - St Mary’s
- Cleveden House by The Dunvegan
- Kinnettles Hotel and Spa
- Premier Inn St Andrews
- Greyfriars Inn by Greene King Inns
- The Inn At Kingsbarns
- Haar with Rooms
- Ye Olde Hotel
- The Vintage - A Hidden Gem, 200 yards from the 1st tee of the Old Course
- St Andrews 5 Star Luxury Villa, Garden SPA HotTub, Sauna, Steam Room & parking
- Modern Cottage, superb views, near St Andrews
- Drumoig Golf Hotel
- 3-Bed Lodge Sleeps 6 -Hot tub -Resort Access
- Stunning house (sleeps 5) in the heart of St. Andrews with private parking
- 3-bed Lodge Sleeps 6 -hot tub -resort Access
- A beautiful renovated modern but homely cottage by St Andrews.
- Park Mill Cottages | Mill Cottage


















































































