Discover the best 5-star hotels near the Royal & Ancient Golf Club of St. Andrews, offering top-rated comfort and luxury for travellers.
Old Course HotelOld Course Hotel, rated by travellers at an impressive 9.6, is a luxurious 5-star hotel located just an 8-minute walk from the Royal & Ancient Golf Club of St. Andrews. This historic hotel features an onsite golf course, a full-service spa with hydrotherapy treatments, and an indoor pool. Guests can enjoy stunning golf views from the restaurant and unwind in the hot tub or sauna. With premium bedding and 24-hour room service, it ensures a lavish experience for all who visit.
Seaton HouseSeaton House boasts a perfect review rating of 9.6, making it a standout 5-star hotel just 2 minutes away from the Royal & Ancient Golf Club of St. Andrews. This romantic retreat offers breathtaking sea views, luxurious rooms with Egyptian cotton sheets, and a beautiful garden. Guests appreciate the 24-hour room service and concierge services, enhancing their stay in this charming location.
Fairmont St AndrewsFairmont St Andrews, a 5-star hotel rated 9.4 by travellers, is located 6.1 km from the Royal & Ancient Golf Club of St. Andrews. This expansive resort features an onsite golf course, a luxurious spa with a sauna and massage treatments, and multiple dining options with golf views. Guests can also enjoy the indoor pool and fitness facilities, along with the serene surroundings of the historical district.