Small Luxury Hotels in St Andrews
Filter Results
Apply Filters
Clear Filters
2 options found
-
Kinnettles Hotel & Spa
Show map
The 5-star Kinnettles Hotel & Spa St Andrews offers 15 rooms with a standard interior, about a 15-minute walk from East Sands Beach. Guests can enjoy a lounge bar along with a steam room, a Jacuzzi…
From US$ 465price for 1 nightBOOK -
West Park House
Show map
Offering a location only a few steps from Holy Trinity Church, West Park House Hotel St Andrews offers 6 rooms. This hotel also includes street parking.
BOOK