St. Andrews Luxury Hotels: Spa, Golf, and Sea Views

Compare 6 luxury hotels in St. Andrews with spa, golf, sea views. Free valet parking, breakfast, Wi-Fi. Exclusive deals - book now.

Check-in
Sat, 26 Sept
Check-out
Sun, 27 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sat, 26 Sept
-
Check-out
Sun, 27 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Sat, 26 Sept
-
Check-out
Sun, 27 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-10 out of 10
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.2
Perfect1324 total reviews
our site & Booking.com
Map
1283 yd from City Center65 yd from The Dukes St Andrews
Kohler SpaDuke's CourseHydrotherapy Pool
  • Overlooks the Old Course's 17th hole
  • Only Kohler Waters Spa in Europe
  • Over 300 whiskies in Road Hole Bar
FromUS$ 248 /nightSelect
9.0
Perfect1632 total reviews
our site & Booking.com
Rooftop RestaurantPrivate Putting GreenGolf Bag Storage
  • Overlooks the iconic Old Course
  • Rooftop dining overlooking Old Course
  • Private putting green on rooftop
FromUS$ 128 /nightSelect
8.5
Great1859 total reviews
our site & Booking.com
Map
2.5 mi from City Center275 yd from St Andrews Bay
Championship GolfFairmont SpaCoastal Estate
  • Two championship golf courses
  • Cliff-top views of St Andrews Bay
  • Luxury Hebridean seaweed spa
FromUS$ 253 /nightSelect
8.8
Great1200 total reviews
our site & Booking.com
Map
511 yd from City Center188 yd from Lundin Golf Club
French BistroPrivate DiningWine Cellar
  • Ocean views of West Sands Beach
  • Dog-friendly with pet beds
  • In-house sommelier wine pairings
FromUS$ 299 /nightSelect
9.2
Perfect309 total reviews
our site & Booking.com
Valet ParkingPrivate GardenOndine Restaurant
  • Steps from Old Course first tee
  • On-site seafood restaurant Ondine
  • Complimentary valet parking included
FromUS$ 123 /nightSelect
8.9
Great851 total reviews
our site & Booking.com
Map
1.8 mi from City Center1.3 mi from The Dukes St Andrews
Award-Winning GardensSeasons RestaurantLuxury Huts
  • Historic family-owned since 1952
  • Award-winning garden dining
  • Luxury shepherd hut suites
FromUS$ 275 /nightSelect
8.4
Great310 total reviews
our site & Booking.com
Map
600 yd from City Center88 yd from Lundin Golf Club
Tasting MenuBarTerrace
  • Innovative tasting menu by acclaimed chef
  • Pre-dinner snacks prepared by the chef
  • Commitment to local and sustainable sourcing
FromUS$ 355 /nightSelect
8.0
Great182 total reviews
our site & Booking.com
Bennie's RestaurantPilmour BarOutdoor Terrace
  • Moments from the Old Course
  • Elevated cuisine at Bennie's Restaurant
  • Historic Georgian family-run hotel
FromUS$ 74 /nightSelect
7.8
Very good756 total reviews
our site & Booking.com
GAIA SpaHaar RestaurantGolf Concierge
  • GAIA spa with holistic wellness
  • Steps from The Old Course
  • Intimate boutique with eight rooms
FromUS$ 399 /nightSelect
9.2
Perfect167 total reviews
our site & Booking.com
Map
5.5 mi from City Center
Michelin DiningLandscaped GardensSplit-Level Suites
  • Michelin-starred on-site restaurant
  • Historic inn since mid-1700s
  • Customizable tasting menu options
FromUS$ 334 /nightSelect

St. Andrews offers luxury hotels ranging from historic buildings overlooking the Old Course to modern cliffside resorts on a 520-acre estate. These properties provide sea views, fine dining, and direct access to championship golf courses. Guests receive services like valet parking, private gardens, and wellness centers with swimming pools and hydrotherapy. Nightly rates typically exceed £200, rising during peak season. The best locations are the town center near West Sands Beach and the clifftop area along St Andrews Bay.

Seaton House, a Small Luxury Hotels property, provides five-star rooms with sea views, a fitness center, and free valet parking. The Old Course Hotel features the Kohler Waters Spa with a 20-meter swimming pool and a hydrotherapy pool, plus three restaurants including the AA Rosette Road Hole. Fairmont St Andrews sits on 520 acres with two golf courses and a 16-meter swimming pool. Rusacks St Andrews overlooks the Old Course and has a three AA Rosette restaurant. Kinnettles Hotel & Spa offers a boutique experience with a wellness spa using GAIA treatments. The Peat Inn Restaurant With Rooms is a 5-star country retreat with a renowned restaurant and garden views. Book early for summer and golf tournaments.