4 and 5-star hotels in St Andrews
7 listed · best reviewed first
Updated · Ratings from Google · All hotels and B&Bs in St Andrews
St Andrews
Fairmont St Andrews
★ 4.5 (2,116)
Five-star cliff-top resort on a 520-acre estate with two championship courses, a large spa and sweeping North Sea views.
St Andrews
Old Course Hotel, Golf Resort & Spa
★ 4.7 (1,347)
Five-star resort hotel set directly alongside the Old Course, with a rooftop spa, three restaurants and the Road Hole bunker below the windows.
St Andrews
Rusacks St Andrews
★ 4.5 (820)
Landmark 1887 hotel overlooking the 18th fairway, restored by Marine & Lawn with a rooftop restaurant and a Rao's dining room.
St Andrews
Rufflets St Andrews
★ 4.6 (587)
Country house hotel in ten acres of gardens on the western edge of St Andrews, with a brasserie using produce from its own kitchen garden.
St Andrews
Hotel du Vin St Andrews
★ 4.5 (497)
Forty-two-room boutique hotel in a Victorian terrace on The Scores, a short walk from both the castle and the first tee.
St Andrews
Lorimer House
★ 4.9 (36)
Small owner-run guest house in a Victorian townhouse close to the centre, well regarded for its breakfasts and its position.
St Andrews
1 Murray Park
Six-bedroom self-catering townhouse sleeping twelve, a short walk from the Old Course and the centre. Formerly Burness House.
Quick answers
How many 4 and 5-star hotels are there in St Andrews?+
We list 7 in St Andrews. The best-reviewed are shown first.
Which 4 and 5-star hotels in St Andrews are best reviewed?+
By Google rating weighted by the number of reviews: Fairmont St Andrews (4.5/5, 2,116 reviews), Old Course Hotel, Golf Resort & Spa (4.7/5, 1,347 reviews) and Rusacks St Andrews (4.5/5, 820 reviews).
Is this list up to date?+
It is built live from our listings; ratings come from Google and each venue page shows when its details were last checked. Always confirm with the venue before travelling.