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