Top Hotels in St. Andrews

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

Check-in
Fri, 18 Apr
Check-out
Sat, 19 Apr
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-26 out of 26 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.4
Great527 reviews
From   US$ 128 /nightSelect
  • Unbeatable views of Old Course and coastline
  • Historic charm meets luxurious golf-centric decor
  • Rooftop dining with exceptional local flavors
8.4
Great319 reviews
MapView on map1300 yd from City Center100 yd from The Dukes St Andrews
From   US$ 248 /nightSelect
  • Located on legendary Old Course's 17th hole
  • Award-winning Kohler Waters Spa treatments available
  • Stunning views of golf courses and coastline
8.6
Great588 reviews
  • Golf Courses
  • Deluxe Spa
  • Manor Homes
2.7 mi from City Center800 yd from St Andrews Bay
From   US$ 253 /nightSelect
  • Two championship golf courses with sea views
  • Luxurious spa with hydrotherapy and treatments
  • Manor Homes for ultimate luxury and privacy
8.4
Great274 reviews
  • Bistro
  • Cocktail Bar
  • Event Spaces
600 yd from City Center200 yd from Lundin Golf Club
From   US$ 299 /nightSelect
  • Bistro with locally sourced cuisine
  • Stunning views of St Andrews Bay
  • Pet-friendly services available
8.4
Great199 reviews
  • Garden Restaurant
  • Dog-Friendly Rooms
  • Woodland Suites
1.8 mi from City Center
From   US$ 343 /nightSelect
  • Award-winning gardens for relaxation
  • Personal escort to your room
  • Highly praised afternoon tea
8.2
Great167 reviews
  • Playfair's Restaurant
  • Pilmour Bar
  • Outdoor Seating
600 yd from City Center200 yd from Lundin Golf Club
From   US$ 74 /nightSelect
  • Exceptional dining experience with local ingredients
  • Ideal location for golf enthusiasts and their families
  • Family-friendly accommodations designed for comfort
8.4
Great383 reviews
  • Georgian Architecture
  • Scottish Breakfast
  • Cozy Bar
300 yd from City Center100 yd from St Andrews - New Course
From   US$ 89 /nightSelect
  • Historical Georgian architecture charm
  • Exceptional full Scottish breakfast served
  • Cozy bar with local whiskies
Hotel
8.2
Great143 reviews
  • Fitness center
  • Sea views
  • Private garden
From   US$ 123 /nightSelect
  • Sea-view luxury rooms with walk-in showers
  • Fine dining with seafood and charcuterie boards
  • Private garden and terrace for relaxation
Guest house
8.4
Great92 reviews
  • Gourmet Breakfast
  • Walled Garden
  • Common Lounge
600 yd from City Center200 yd from Lundin Golf Club
From   US$ 406 /nightSelect
  • Proximity to St Andrews Links Golf Course
  • Gourmet breakfast with local ingredients
  • Serene walled garden for relaxation
Guest house
7.8
Very good36 reviews
  • Mini Golf
  • Flat-screen TVs
  • Luggage Storage
500 yd from City Center300 yd from Lundin Golf Club
From   US$ 356 /nightSelect
  • Friendly Scottish hospitality
  • Quality local produce breakfast
  • Mini golf on-site
8.2
Great151 reviews
  • Local beers
  • Full breakfast
  • Sports package
500 yd from City Center300 yd from Lundin Golf Club
From   US$ 132 /nightSelect
  • Homey pub atmosphere with local beers
  • Delicious full Scottish breakfast included
  • Lively sports viewing experience
8.2
Great96 reviews
  • Luxury Spa
  • Haar Restaurant
  • Golf Concierge
From   US$ 297 /nightSelect
  • Luxurious spa with award-winning treatments
  • Exceptional dining at Haar restaurant
  • Boutique hotel in historic building
8.2
Great287 reviews
  • Award-winning restaurant
  • Dog amenities
  • Cozy lounge
5.3 mi from City Center
From   US$ 85 /nightSelect
  • Historic coaching inn with local charm
  • Dog-friendly with amenities for pets
  • Award-winning restaurant using local produce
8.2
Great133 reviews
  • Golf Course
  • On-site Restaurant
  • En-suite Bedrooms
6.8 mi from City Center
From   US$ 143 /nightSelect
  • Championship 18-hole golf course
  • Stunning views of St Andrews Bay
  • Fairways Restaurant with terrace
Guest house
8.4
Great89 reviews
  • Gourmet breakfast
  • Golf storage
  • Personalized service
500 yd from City Center300 yd from Lundin Golf Club
From   US$ 200 /nightSelect
  • Exceptional golf-related services for enthusiasts
  • Gourmet breakfast with local specialties offered
  • Cozy, personalized home-like atmosphere
8.4
Great63 reviews
  • Golf club storage
  • Garden views
  • Customized breakfast
1200 yd from City Center1000 yd from Byre Theatre
From   US$ 258 /nightSelect
  • Tailored golf trip support
  • Stunning sea views from rooms
  • Local Scottish breakfast specialties
Guest house
8.2
Great67 reviews
  • Luggage Storage
  • Free Wi-Fi
  • Laundry Service
500 yd from City Center300 yd from Lundin Golf Club
From   US$ 142 /nightSelect
  • Adults-only accommodation with modern facilities
  • Close to St Andrews University and beaches
  • Luggage storage for hassle-free stay
Guest house
8.2
Great80 reviews
  • Guest Lounge
  • Golf Storage
  • Local Art
500 yd from City Center300 yd from Lundin Golf Club
From   US$ 233 /nightSelect
  • Individually decorated with Scottish tartans
  • Secure storage for golf equipment
  • Freshly prepared local breakfast options
8.4
Great110 reviews
  • Outdoor terrace
  • Boutique rooms
  • GHD hairdryers
400 yd from City Center600 yd from Lundin Golf Club
From   US$ 207 /nightSelect
  • Luxurious rooms with unique historic features
  • Charming outdoor beer garden terrace
  • Delicious Full Scottish breakfast served until noon
8.4
Great134 reviews
  • Coorie Bar
  • The Snug
  • Beer Garden
5.9 mi from City Center
From   US$ 236 /nightSelect
  • Locally sourced and seasonal cuisine
  • Comfortable super king-sized en-suite rooms
  • Pet-friendly policies without extra charges
Bed & Breakfast
8.2
Great103 reviews
  • Private Parking
  • Garden Terrace
  • Flat-Screen TV
3.2 mi from City Center
From   US$ 237 /nightSelect
  • Adults-only accommodation with garden views
  • Continental and Full English breakfast options
  • Golf course available on-site
8.2
Great102 reviews
  • Restaurant
  • Bar lounge
  • Laundry
600 yd from City Center100 yd from Lundin Golf Club
From   US$ 115 /nightSelect
  • On-site restaurant and bar lounge
  • Convenient car park available
  • Complimentary breakfast offered daily
8.2
Great112 reviews
  • Garden views
  • Outdoor dining
  • Luggage storage
From   US$ 247 /nightSelect
  • Historic building with garden views
  • Outdoor dining area for relaxation
  • Luggage storage for convenience
8.6
Great35 reviews
  • Artistic Dishes
  • Chef's Snacks
  • Creative Cocktails
600 yd from City Center100 yd from Lundin Golf Club
From   US$ 543 /nightSelect
  • Exceptional seafood and tasting menus
  • Personalized chef interaction enhances dining
  • Focus on local and seasonal ingredients
Hotel
8.0
Great98 reviews
  • Open-air bath
  • Golf course
  • Beach access
From   US$ 185 /nightSelect
  • Open-air bath for relaxation
  • Darts and golf course on-site
  • Children's menu available
8.6
Great21 reviews
  • Michelin restaurant
  • Split-level suites
  • Landscaped gardens
5.5 mi from City Center
From   US$ 478 /nightSelect
  • Michelin-starred dining with local Scottish ingredients
  • Historic inn with charming countryside views
  • Split-level suites with elegant, modern design
Show moreLess