Golf Hotels in St. Andrews

10 top golf hotels in St Andrews with Old Course views, free parking, and superb breakfasts. Compare real guest scores and book your stay now!

Check-in
Mon, 10 Aug
Check-out
Tue, 11 Aug
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Mon, 10 Aug
-
Check-out
Tue, 11 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Mon, 10 Aug
-
Check-out
Tue, 11 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-11 out of 11
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.1
Perfect1661 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
9.3
Perfect1338 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
8.5
Great1889 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.9
Great841 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.8
Great1199 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
8.3
Great1349 total reviews
our site & Booking.com
Map
401 yd from City Center263 yd from Lundin Golf Club
Pub RestaurantDisabled AccessSports TV
  • Steps from the Old Course
  • Extensive Scottish craft beer selection
  • Free public parking available
FromUS$ 132 /nightSelect
8.0
Great1291 total reviews
our site & Booking.com
Map
237 yd from City Center29 yd from St Andrews - New Course
Walled GardenGarden RestaurantFree Parking
  • Historic Georgian architecture
  • Private walled garden seating
  • Personalized dietary breakfast options
FromUS$ 89 /nightSelect
9.2
Perfect293 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
7.9
Very good758 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$ 465 /nightSelect
7.8
Very good1199 total reviews
our site & Booking.com
Map
5.3 mi from City Center
Whisky BarEV ChargingJacuzzi Baths
  • Oldest coaching inn near St Andrews
  • Award-winning local produce dining
  • Dog-friendly with separate dining
FromUS$ 85 /nightSelect
8.2
Great1064 total reviews
our site & Booking.com
Map
6.8 mi from City Center
Golf CourseFairways RestaurantFootgolf Course
  • On-site 18-hole championship golf course
  • Terrace overlooking the 18th green
  • Dog-friendly lodge-style accommodations
FromUS$ 135 /nightSelect

St Andrews is the home of golf, and its hotels reflect that legacy. From the iconic Old Course Hotel with its Kohler Waters Spa and the Fairmont St Andrews set on a 520-acre estate with two championship courses, to the boutique Rusacks St Andrews overlooking the 18th hole, accommodation here puts you steps from the links. Most golf hotels are concentrated along The Scores and West Sands, offering direct access to the Old Course, New Course, and the rugged coastline. Expect rates ranging from mid-range inns like The Albany St Andrews to five-star retreats like Seaton House, with amenities that include private valet parking, Michelin-star dining, and spa facilities.

Before booking, consider your priority: proximity to the course, luxury spa treatments, or a historic pub atmosphere. The Old Course Hotel and Fairmont offer extensive spa and pool facilities, while The Inn at Lathones provides a cozy 400-year-old coaching inn experience 5 miles from town. Many hotels include free parking and WiFi, and most serve a full Scottish breakfast. For the best value, look at Greyfriars Hotel or Kinnettles Hotel & Spa, both within a 10-minute walk of the Old Course. Book early during high season (May-September) to secure tee times and room availability. Whether you are traveling with family or looking for a romantic golf getaway, St Andrews golf hotels cater to every level of play and budget.