Top Hotels in St Andrews

Find the Top Hotels in St Andrews – 20+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-28 out of 28 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great588 reviews
MapView on map4.4 km from City Centre700 m from St Andrews Bay
From   US$ 253 /nightSelect
  • World-class golf on clifftop courses
  • Luxurious spa with sea views
  • Sustainable practices with local produce
8.4
Great319 reviews
MapView on map1.1 km from City Centre100 m from The Dukes St Andrews
From   US$ 248 /nightSelect
  • Overlooks the iconic Old Course golf course
  • Award-winning Kohler Waters Spa offering premium treatments
  • Home to the famed Jigger Inn pub
8.4
Great527 reviews
  • Rooftop Restaurant
  • Private Putting
  • Golf Valet
From   US$ 128 /nightSelect
  • Views of Old Course and West Sands Beach
  • Dining at rooftop restaurant with panoramic views
  • Golf-themed hotel rich in historic charm
8.4
Great199 reviews
  • Luxurious suites
  • Gourmet restaurant
  • Dog-friendly rooms
2.9 km from City Centre
From   US$ 343 /nightSelect
  • Award-winning gardens for relaxation
  • Personalized service from welcoming staff
  • Farm-to-table dining experience
8.6
Great21 reviews
  • Michelin Restaurant
  • Garden Views
  • Split-level Suites
8.9 km from City Centre
From   US$ 427 /nightSelect
  • Michelin-starred dining experience
  • Beautifully landscaped garden views
  • Split-level suite accommodations
8.6
Great35 reviews
  • Dining Room
  • Chef's Table
  • Terrace Bar
600 m from City Centre100 m from Lundin Golf Club
From   US$ 397 /nightSelect
  • Exceptional tasting menu with local flavors
  • Engaging pre-dining snacks prepared by chef
  • Chef's personal touch enhances dining experience
8.4
Great110 reviews
  • Outdoor terrace
  • Stylish bar
  • Private dining
400 m from City Centre600 m from Lundin Golf Club
From   US$ 207 /nightSelect
  • Luxurious GHD hairdryers in each room
  • Charming outdoor Darnley's Gin terrace
  • Personalized table service in restaurant
8.4
Great273 reviews
  • Bistro Dining
  • Cocktail Bar
  • Event Spaces
500 m from City Centre200 m from Lundin Golf Club
From   US$ 299 /nightSelect
  • Bistro with locally sourced seasonal dishes
  • Exceptional sea views from rooms
  • Dog-friendly amenities and services
8.2
Great151 reviews
  • Local Beers
  • Group Specials
  • Sports Viewing
400 m from City Centre300 m from Lundin Golf Club
From   US$ 132 /nightSelect
  • Extensive local craft beer selection
  • Lively atmosphere for sports viewing
  • Group dining specials available
8.2
Great287 reviews
  • Luxury dining
  • Cozy lounge
  • Pet-friendly
8.6 km from City Centre
From   US$ 85 /nightSelect
  • Dog-friendly environment with dedicated areas
  • Historical inn with 400 years of tradition
  • Award-winning dining with local produce
8.2
Great96 reviews
  • Award-winning Spa
  • Luxury Suites
  • Fine Dining
From   US$ 487 /nightSelect
  • 200 yards from iconic Old Course golf tee
  • Luxurious spa with award-winning ESPA treatments
  • Exclusive dining by MasterChef finalist at Haar
Guest house
8.2
Great80 reviews
  • Golf storage
  • Guest lounge
  • Local artwork
400 m from City Centre300 m from Lundin Golf Club
From   US$ 373 /nightSelect
  • Individually decorated rooms with Scottish tartans
  • Secure storage for golf clubs and shoes
  • Freshly prepared local breakfast options
Hotel
8.2
Great143 reviews
  • Sea Views
  • Fitness Centre
  • Onsite Restaurants
From   US$ 123 /nightSelect
  • Air-conditioned rooms with sea views
  • Fresh seafood at onsite restaurant
  • Private garden with terrace access
8.4
Great383 reviews
  • Charming Lounge
  • Inviting Gardens
  • Personalized Service
300 m from City Centre100 m from St Andrews - New Course
From   US$ 89 /nightSelect
  • Steeped in historical charm and character
  • Centrally located near golf courses
  • Delicious full Scottish breakfast served
8.4
Great134 reviews
  • Coorie Bar
  • The Snug
  • Beer Garden
9.4 km from City Centre
From   US$ 277 /nightSelect
  • Locally sourced seasonal dining options
  • Pet-friendly with no extra charges
  • Community-focused atmosphere with locals
8.2
Great167 reviews
  • Pilmour Bar
  • Playfair's Restaurant
  • Outdoor seating
From   US$ 74 /nightSelect
  • Outstanding cuisine in Playfair's Restaurant
  • Proximity to the iconic Old Course
  • Family-friendly accommodations available
Bed & Breakfast
8.0
Great72 reviews
  • Railway Carriage
  • Billiards Room
  • Practice Green
4.7 km from City Centre900 m from Scotland's secret bunker
From   US$ 208 /nightSelect
  • Stay in unique railway carriage suites
  • Extensive recreational activities available
  • Beautiful landscaped gardens to relax
8.2
Great133 reviews
  • Golf Course
  • Fairways Restaurant
  • Honeymoon Suite
10.9 km from City Centre
From   US$ 123 /nightSelect
  • Championship 18-hole golf course
  • Scenic views over St Andrews Bay
  • Ideal winter wedding venue
Guest house
7.8
Very good36 reviews
  • Mini golf
  • Luggage storage
  • Paid shuttle
400 m from City Centre300 m from Lundin Golf Club
From   US$ 356 /nightSelect
  • Close proximity to Old Course
  • Quality local produce for breakfast
  • Comfortable and modern bedroom design
Guest house
8.2
Great67 reviews
  • Luggage Storage
  • Electric Kettle
  • Laundry Service
400 m from City Centre300 m from Lundin Golf Club
From   US$ 142 /nightSelect
  • Adults-only guest house with serene atmosphere
  • Luggage storage for hassle-free travel
  • Electric kettle available in every unit
8.2
Great112 reviews
  • Garden views
  • Outdoor dining
  • Flat-screen TVs
From   US$ 318 /nightSelect
  • Historic building with garden views
  • Outdoor dining area for relaxation
  • Flat-screen TVs in every unit
Guest house
8.4
Great92 reviews
  • Walled garden
  • Gourmet breakfast
  • Attentive service
600 m from City Centre200 m from Lundin Golf Club
From   US$ 406 /nightSelect
  • Complimentary whisky and cognac in rooms
  • Serene walled garden for relaxation
  • Customizable gourmet breakfast options
8.2
Great102 reviews
  • Bar Lounge
  • On-site Parking
  • Restaurant
600 m from City Centre100 m from Lundin Golf Club
From   US$ 115 /nightSelect
  • On-site bar and lounge area
  • Enjoy breakfast at the restaurant
  • Convenient on-site car park
  • Private Parking
  • Golf Course
  • Air Conditioning
1000 m from City Centre900 m from Byre Theatre
From   US$ 105 /nightSelect
  • Adults-only accommodation for serene experience
  • Air-conditioned rooms with modern amenities
  • On-site golf course for easy access
Bed & Breakfast
8.2
Great103 reviews
  • Golf course
  • Garden
  • Private parking
5.2 km from City Centre
From   US$ 248 /nightSelect
  • Adults-only accommodation with garden views
  • On-site golf course for leisure activities
  • Wheelchair accessibility available throughout property
Guest house
8.4
Great89 reviews
  • Golf storage
  • Daily housekeeping
  • High-quality beds
500 m from City Centre300 m from Lundin Golf Club
From   US$ 200 /nightSelect
  • Unique breakfast experiences shared by hosts
  • Personalized stay experiences with hosts
  • Secure storage for golf equipment
8.4
Great63 reviews
  • Golf storage
  • Dining area
  • Tea service
1.1 km from City Centre900 m from Byre Theatre
From   US$ 258 /nightSelect
  • Stunning sea views from guest bedrooms
  • Tailored golf outing support available
  • Delicious locally sourced Scottish breakfasts
Hotel
8.0
Great98 reviews
  • Open-air bath
  • Golf course
  • Shared lounge
From   US$ 185 /nightSelect
  • Open-air bath for relaxation
  • Darts and golf course for fun
  • Beach access just 300 metres away