4-Star Hotels in St Andrews, United Kingdom

Only Handpicked and Verified Accommodations for Your Stay in St Andrews, United Kingdom

Check-in
30May
Check-out
31May
Rooms and Guests2 Guests, 1 Room
St Andrews boasts must-see spots like St Andrews Links, the historic golf courses, and the picturesque West Sands Beach. You can explore the ruins of St Andrews Cathedral and enjoy local art at the Byre Theatre. For your stay, you'll find a variety of options, from luxury hotels with spa services to dog friendly hotels and boutique hotels near the town center. Each listing on this site is selected based on reviews and amenities, helping you find the perfect match. Booking ahead is smart, especially during golf tournaments; public transport makes it easy to explore.
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
1-8 out of 8
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
600 m from City Centre200 m from Lundin Golf Club
FromUS$ 228 /nightSelect
8.2
Great
5.2 km from City Centre
FromUS$ 242 /nightSelect
8.4
Great
2.9 km from City Centre
FromUS$ 275 /nightSelect
8.4
Great
500 m from City Centre200 m from Lundin Golf Club
FromUS$ 299 /nightSelect
8.2
Great
400 m from City Centre300 m from Lundin Golf Club
FromUS$ 404 /nightSelect
8.2
Great
FromUS$ 196 /nightSelect
8.0
Great
4.7 km from City Centre900 m from Scotland's secret bunker
FromUS$ 208 /nightSelect
8.4
Great
500 m from City Centre300 m from Lundin Golf Club
FromUS$ 200 /nightSelect

Price range for hotels in St Andrews

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
USD 404
⬇️ The lowest price
USD 196
💸 Average price for
4-star hotels
USD 253

Best hotels in St Andrews

Based on guest reviews over the last 12 months

Coastal Charm Retreat:
Rufflets St Andrews
Heritage and Elegance:
Hotel Du Vin, St Andrews
Quaint Guest House Experience:
The Old Station Guest House
Romantic Hideaway:
Claremont Cottage
Family Friendly Comfort:
Montague Guest House
Charming Boutique Stay:
No 5 Pilmour
Budget-Friendly Hospitality:
Doune Guest House
Scenic Golf Getaway:
The Arran, St Andrews

FAQs about hotels in St Andrews

We hope that the answers to these questions will help you plan your trip

Which hotels in St Andrews have the best views or are ideal for couples?
Rufflets St Andrews and Hotel Du Vin, St Andrews, offer spectacular views and romantic atmospheres, making them ideal for couples.
What are the best hotels for families in St Andrews?
Hotels such as The Arran, St Andrews and No 5 Pilmour offer family-friendly amenities, including spacious rooms and easy access to local attractions.
Which hotels are located near popular landmarks in St Andrews?
The Old Station Guest House and Montague Guest House are conveniently located near St Andrews' historic sites, both within 1 km of the Old Course.
What are some budget-friendly hotel options in St Andrews?
The Old Station Guest House and Doune Guest House are among the more affordable options, with rates typically starting around $80 per night.
What are the top-rated hotels in St Andrews based on guest reviews?
Rufflets St Andrews and Hotel Du Vin, St Andrews consistently receive high ratings from guests for their service and amenities, often scoring above 9.0 on review platforms.

Other cities in United Kingdom