Luxury Hotels in St. Andrews, United Kingdom

Exclusively curated and verified luxury accommodations in St. Andrews, United Kingdom
Check-in
15May2025Select date
Check-out
16May2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-18 out of 18
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Overlooking the Old Course200m
  • Rooftop dining with stunning views
  • Historic charm and golfing heritage
  • Complimentary golf bag storage
  • Rooftop restaurant
  • Fitness center
  • Golf club storage
Historic hotel blending modern luxury with golf heritage
FromUS$ 128 /nightSelect
8.4
Great
MapOverlooks the Old Course300m
  • Award-winning spa services
  • Exquisite dining options
  • Breathtaking coastal views
  • Indoor pool
  • Spa services
  • Golf course
Luxury resort overlooking the iconic Old Course golf course
FromUS$ 248 /nightSelect
8.6
Great
MapHistoric St Andrews golf courses1.5km
  • Luxurious spa and wellness facilities
  • Stunning golf courses with sea views
  • Diverse dining options featuring local cuisine
  • Golf courses
  • Spa facilities
  • Dining options
Resort featuring championship golf and a tranquil spa
FromUS$ 253 /nightSelect
8.4
Great
Map600 yd from City Center200 yd from Lundin Golf Club
FromUS$ 299 /nightSelect
8.4
Great
MapNearby St Andrews Old Course1.5km
  • Award-winning gardens
  • Exceptional dining experience
  • Dog-friendly rooms available
  • Fine dining
  • Pet-friendly
  • Event spaces
Country house hotel featuring unique lodging experiences
FromUS$ 244 /nightSelect
8.2
Great
Near West Sands Beach600m
  • Rooms with stunning sea views
  • On-site fitness centre available
  • Dining options featuring fresh seafood
  • Fitness Centre
  • On-site Dining
  • Private Garden
Luxury hotel with beachfront access and gourmet dining
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$ 400 /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
MapCentrally located near the Old Course400m
  • Delicious gourmet breakfast options
  • Great location for golfers nearby
  • Safe environment and secure storage
  • Full breakfast
  • Luggage storage
  • Flat-screen TV
Guest house with personalized hospitality for travelers
FromUS$ 200 /nightSelect
8.4
Great
Map1200 yd from City Center1000 yd from Byre Theatre
FromUS$ 258 /nightSelect
8.4
Great
MapProximity to Kingsbarns Beach300m
  • Locally sourced dining options
  • Dog-friendly policies welcomed
  • Unique bar atmosphere with local charm
  • On-site dining
  • Pet-friendly
  • Sun trap beer garden
Historic hotel featuring local cuisine and family rooms
FromUS$ 287 /nightSelect
8.6
Great
MapNear St Andrews University600m
  • Exceptional dining with unique tasting menu
  • Proximity to beautiful beaches and university
  • Engaging pre-dinner snacks and cocktails
  • On-site restaurant
  • Bar/lounge area
  • Seasonal menus
Culinary-focused hotel offering innovative dining experiences
FromUS$ 417 /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
MapClose to West Sands Beach200m
  • Luxurious hot tub experience
  • Spacious living areas available
  • Proximity to the Old Course
  • Hot tub
  • Fitness centre
  • Garden
Serviced cottage hotel with unique local charm and character
FromUS$ 602 /nightSelect
8.6
Great
MapHistoric village charm300m
  • Michelin-star dining experience
  • Luxurious and stylish rooms
  • Beautiful garden views
  • On-site restaurant
  • Garden views
  • Customizable menus
Michelin-star restaurant and elegant hotel in St. Andrews
FromUS$ 493 /nightSelect
8.4
Great
MapProximity to stunning gardens300m
  • Luxurious afternoon tea service
  • Exquisite dining experiences available
  • Classic Victorian architecture charm
  • On-site Spa
  • Exquisite Dining
  • Beautiful Gardens
Luxury hotel featuring Victorian elegance and unique dining experiences
FromUS$ 283 /nightSelect
8.8
Great
Map700 yd from City Center800 yd from Byre Theatre
FromUS$ 205 /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$ 602
⬇️ The lowest price
US$ 123
💸 Average price for
5-star hotels
US$ 323
4-star hotels
US$ 263

Luxury hotels in St. Andrews

Verified guest reviews from the past 12 months

Iconic Golf Retreat:
Old Course Hotel St Andrews
Luxurious Coastal Escape:
Fairmont St Andrews, Scotland
Charming Boutique Stay:
Hotel Du Vin, St Andrews
Relaxing Spa Haven:
Kinnettles Hotel & Spa
Tranquil Countryside Getaway:
Rufflets St Andrews
Cozy Seaside Retreat:
The Inn At Kingsbarns
Historic Elegance:
Eden Mansion
Bed and Breakfast Charm:
No12 Bed And Breakfast, St Andrews

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
15May2025Select date
Check-out
16May2025Select date
Rooms and Guests2 Guests, 1 Room