Luxury Hotels in St. Andrews, United Kingdom

Exclusively curated and verified luxury accommodations in St. Andrews, United Kingdom
Check-in
25Apr2025Select date
Check-out
26Apr2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-15 out of 15
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
FromUS$ 128 /nightSelect
8.4
Great
Map1300 yd from City Center100 yd from The Dukes St Andrews
FromUS$ 248 /nightSelect
8.6
Great
Map2.7 mi from City Center800 yd from St Andrews Bay
FromUS$ 699 /nightSelect
8.4
Great
Map600 yd from City Center200 yd from Lundin Golf Club
FromUS$ 299 /nightSelect
8.4
Great
Map1.8 mi from City Center1.3 mi from The Dukes St Andrews
FromUS$ 343 /nightSelect
8.2
Great
FromUS$ 123 /nightSelect
8.4
Great
MapNear St Andrews Links Golf Course100m
  • Gourmet hot breakfast options available
  • Charming garden area for relaxation
  • Historic building with unique decor
  • Golf course
  • Garden space
  • Common lounge
Boutique hotel blending tradition with modern comforts
FromUS$ 406 /nightSelect
8.2
Great
FromUS$ 297 /nightSelect
8.4
Great
Map500 yd from City Center300 yd from Lundin Golf Club
FromUS$ 200 /nightSelect
8.4
Great
Map1200 yd from City Center1000 yd from Byre Theatre
FromUS$ 258 /nightSelect
8.2
Great
MapClose to Old Course Golf300m
  • Individually decorated en-suite rooms
  • Secure storage for golf clubs
  • Locally sourced breakfast options
  • Guest Lounge
  • Garden Terrace
  • Golf Storage
Hotel offering unique Scottish tartan-themed rooms
FromUS$ 233 /nightSelect
8.4
Great
Map5.9 mi from City Center100 yd from
FromUS$ 236 /nightSelect
8.6
Great
Map600 yd from City Center100 yd from Lundin Golf Club
FromUS$ 543 /nightSelect
8.0
Great
MapProximity to golf courses2 miles
  • Unique railway carriage suites
  • Expansive gardens and grounds
  • Delicious cooked breakfast options
  • Billiards Room
  • Games Room
  • Garden Area
Boutique hotel offering unique railway carriage stays
FromUS$ 208 /nightSelect
8.4
Great
Map4.2 mi from City Center1500 yd from
FromUS$ 283 /nightSelect

Price range for luxury hotels in St. Andrews

Explore a world of exceptional accommodations, from affordable stays to lavish retreats, with prices tailored to every luxury traveler's ideal getaway.

⬆️ The highest price
US$ 699
⬇️ The lowest price
US$ 123
💸 Average price for
5-star hotels
US$ 328
4-star hotels
US$ 275

FAQs about luxury hotels in St. Andrews

Our answers will guide you to an effortless luxury experience

Which luxury hotels in St. Andrews are best for families?
Family-friendly options include Fairmont St Andrews, Scotland, which has spacious rooms and children's activities, and Old Course Hotel St Andrews, that offers family packages and proximity to the beach.
Which luxury hotels offer the best views in St. Andrews?
For stunning views, consider Rusacks St Andrews, boasting views of the Old Course and the coastline, and Kinnettles Hotel & Spa, which offers scenic countryside vistas.
Which are the top-rated luxury hotels in St. Andrews according to guest reviews?
Top-rated properties based on guest reviews include Old Course Hotel St Andrews for its service and amenities, and Fairmont St Andrews, Scotland for its hospitality and scenic setting.
Are there any budget-friendly luxury hotels in St. Andrews?
The cheapest luxury hotels start around $200 per night, such as The Inn At Kingsbarns and Kinnettles Hotel & Spa, offering comfortable stays at more affordable prices for luxury standards.

Luxury Hotels Overview in St. Andrews

This guide evaluates 15 luxury hotels in St. Andrews, providing crucial details on pricing, peak seasons, and convenient locations to help travelers make informed accommodation decisions.

Typical nightly rates range from $250 to $600.

Peak travel seasons are late spring to early autumn.

Most hotels charge a local tax of 20%.

Key attractions like St. Andrews Links are about 1 mile away.

For best rates, book 3–6 months in advance.

Check-in
25Apr2025Select date
Check-out
26Apr2025Select date
Rooms and Guests2 Guests, 1 Room