Luxury hotels St Andrews

Old Course Hotel St Andrews
9.3(1,017)St. Andrews5The Old Course Hotel in St Andrews offers a luxurious escape with a spa, award-winning dining, and stunning views of West Sands Beach and the Links Golf Course.

Haar with Rooms 5 stars
8.5(238)St. Andrews5Haar with Rooms 5 stars in St. Andrews offers an elegant 5-star inn experience, blending modern comfort with exceptional dining and a prime location near West Sands Beach and St Andrews University.

Rusacks St Andrews
9.1(1,163)St. Andrews4Overlooking the revered Old Course, Rusacks St Andrews offers a luxurious retreat in the heart of St Andrews, blending historic charm with modern sophistication.

Kinnettles Hotel & Spa
8.1(649)St. Andrews4Kinnettles Hotel & Spa offers a refined sanctuary in St Andrews, blending contemporary Scottish design with proximity to historic landmarks and world-class golf.
