Best 3-Star Hotels in St Andrews, England

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 features attractions like the iconic St Andrews Links golf course, the sandy West Sands Beach, and the charming ruins of St Andrews Castle. The city hosts various hotel options, including luxury hotels with stunning views of the North Sea, dog-friendly hotels near parks like The Scores, and boutique hotels offering local experiences. You'll find carefully selected accommodations ensuring top amenities. Remember to book in advance, especially in summer. Public transport is handy for exploring the city's rich sites.
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Airports
Amenities
Services
Brands
1-9 out of 9
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great
The Golf Inn
600 m from City Centre100 m from Lundin Golf Club
FromUS$ 115 /nightSelect
8.2
Great
400 m from City Centre300 m from Lundin Golf Club
FromUS$ 132 /nightSelect
8.4
Great
400 m from City Centre600 m from Lundin Golf Club
FromUS$ 207 /nightSelect
8.2
Great
8.6 km from City Centre
FromUS$ 85 /nightSelect
8.4
Great
300 m from City Centre100 m from St Andrews - New Course
FromUS$ 89 /nightSelect
8.2
Great
FromUS$ 74 /nightSelect
7.8
Very good
400 m from City Centre300 m from Lundin Golf Club
FromUS$ 248 /nightSelect
8.2
Great
10.9 km from City Centre
FromUS$ 135 /nightSelect
1000 m from City Centre900 m from Byre Theatre
FromUS$ 105 /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 248
⬇️ The lowest price
USD 74
💸 Average price for
3-star hotels
USD 130

Best hotels in St Andrews

Based on guest reviews over the last 12 months

Historic Stay By The Castle:
Greyfriars Inn By Greene King Inns
Modern Comfort In The Heart:
The Albany St Andrews
Charming Getaway For Golf Lovers:
The Inn At Lathones
Scenic Retreat For Nature Enthusiasts:
Drumoig Golf Hotel
Stylish City Living Experience:
The Space To Stay Aparthotel
Cozy Attention To Detail:
Rooms At The Saint
Affordable Golfing Base:
The Golf Inn
Warm Hospitality And Relaxation:
Annandale Guest House

How to get to St Andrews

A list of all available types of transport

Airports
Dundee (DND)

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 are best for families with young children?
The Albany St Andrews and The Inn At Lathones are family-friendly options, offering spacious rooms and convenient access to local attractions.
Which hotels offer the best views in St Andrews?
Drumoig Golf Hotel and The Golf Inn provide scenic views of the surrounding landscapes, ideal for guests who appreciate natural beauty.
What are the most popular hotels near St Andrews attractions?
Greyfriars Inn By Greene King Inns is located close to St Andrews Castle, approximately 1 kilometer away, making it a great base for exploring the area.
Which hotels in St Andrews are top-rated based on guest reviews?
Rooms At The Saint consistently receives high ratings for its service and accommodations, while Annandale Guest House is praised for its hospitality.
Are there hotels in St Andrews suitable for couples?
The Space To Stay Aparthotel and The Golf Inn are both popular among couples due to their romantic settings and proximity to dining options.

Other cities in United Kingdom