For 5-star hotels in St Andrews, consider the Old Course Hotel,
Fairmont St Andrews,
Rusacks St Andrews,
Seaton House - Small Luxury Hotels of the World, and
Kinnettles Hotel and Spa.
The 5-star Old Course Hotel, with an outstanding 9.6 rating, is an excellent choice for golf enthusiasts as it is located directly next to the Old Course at St Andrews and the St Andrews - Jubilee Course. Guests consistently praise the friendly and amazing staff, the beautiful rooms, and the wonderful service. The hotel also features deep soaking bathtubs and 24-hour room service.
Another fantastic option is the 5-star Fairmont St Andrews, rated 9.4. This hotel is also golf-focused with onsite golf courses like the Devlin Course and Torrance Course, and many rooms offer sea views. Guests frequently highlight the friendly and attentive service, excellent breakfast, and fantastic spa facilities.
The 5-star Rusacks St Andrews, rated 9.4, is highly regarded for its excellent location, being just 0.1 miles from the Old Course at St Andrews and the St Andrews - Jubilee Course. Guests appreciate the beautiful and lovely rooms, the super comfortable beds, and the friendly staff who are always willing to help. The hotel also offers 24-hour room service and valet parking.
Seaton House - Small Luxury Hotels of the World, a 5-star hotel with a great 10.0 rating, offers luxurious amenities including sea views, Egyptian cotton sheets, and rainfall showerheads. It is conveniently located near the British Golf Museum and the Old Course at St Andrews.
Finally, the 5-star Kinnettles Hotel and Spa, with a 9.0 rating, is an ideal choice for those seeking a relaxing spa experience. It boasts a full-service spa with a hot tub, steam room, and a variety of treatments including hot stone, Swedish, and deep tissue massages. Guests praise the clean and amazing rooms, great breakfast, and super friendly staff. It is also close to the Old Course at St Andrews. Find more
luxury hotels in St Andrews