Discover the perfect 5-star hotels just steps away from the iconic Old Course at St Andrews, where top-rated hotels offer luxurious stays and stunning views.
Old Course Hotel
Old Course Hotel, rated 9.6 by travellers, is a luxurious 5-star haven located just a 2-minute walk from the Old Course at St Andrews. This hotel features a full-service spa, an indoor pool, and offers breathtaking golf views. Guests can indulge in hydrotherapy treatments, enjoy the sauna, or relax in the hot tub. With premium bedding, room service available 24/7, and beautiful historic surroundings, it's an ideal choice for those seeking a blend of relaxation and sport.
Seaton House
Seaton House is a stunning 5-star hotel, also rated 9.6 by travellers, situated merely a 2-minute stroll from the Old Course at St Andrews. This romantic retreat boasts sea views and features luxurious amenities such as Egyptian cotton sheets and a well-maintained garden. Guests can take advantage of 24-hour room service and valet parking, ensuring a comfortable and convenient stay while enjoying the picturesque surroundings.
Fairmont St Andrews
Fairmont St Andrews, with a travellers' rating of 9.4, is a remarkable 5-star hotel located 6.1 km from the Old Course at St Andrews. This hotel offers an exquisite experience with a golf course on-site, a full-service spa, and stunning ocean views. Guests can enjoy the indoor pool, relax in the hot tub, or indulge in various body treatments. With amenities like valet parking and gourmet dining options, it promises an exceptional stay for all visitors.