Only Handpicked and Verified Accommodations for Your Stay in St Andrews, United Kingdom
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.
Map500 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 309
⬇️ The lowest price
USD 196
💸 Average price for
4-star hotels
USD 241
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.