
Best Luxury Hotels in St. Andrews
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Andrews Luxury Hotels
Tonight
29 Aug - 30 AugTomorrow
30 Aug - 31 AugNext weekend
4 Sept - 6 SeptIn two weeks
11 Sept - 13 SeptOur top choices for St. Andrews luxury hotels




1. Kingsbrae Arms Inn
Kingsbrae Arms InnSt. Andrews
- Victorian elegance in luxury boutique hotel with sauna and garden, steps from Kingsbrae Garden in historical district.
RM1,126
RM1,418 total
includes taxes & fees
31 Aug - 1 Sept




2. Algonquin Resort St Andrews by-the-Sea Autograph Collection
Algonquin Resort St Andrews by-the-Sea Autograph CollectionSt. Andrews
- Coastal elegance awaits at this luxury resort with championship golf, spa, and ocean-view dining.
RM646
RM939 total
includes taxes & fees
3 Sept - 4 Sept
RM775
RM891 total
includes taxes & fees
30 Aug - 31 Aug
Top St. Andrews Hotel Reviews
Algonquin Resort St Andrews by-the-Sea Autograph Collection
10/10 Excellent
"It was an absolutely stunning resort, with all of the amenities that my family and I desired."
Saint Andrews Inn & Suites
8/10 Good
"Great spot for a short trip through Saint Andrew’s. Not a chain hotel and some of the furniture and fixtures felt a little dated but the staff were extremely friendly and made it feel like a lovely place to stay."
Kingsbrae Arms Inn
8/10 Good
"Great location. The staff was great. The breakfast was wonderful."



