Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
We enjoyed a wonderful stay at the Apex Dundee, our room was really comfortable and spacious with a fabulous view across to the Tay Bridge and V&A. We ate in the restaurant and bar and everything was fresh and tasty. Looking forward to coming back!
We enjoyed a wonderful stay at the Apex Dundee, our room was really comfortable and spacious with a fabulous view across to the Tay Bridge and V&A. We ate in the restaurant and bar and everything was fresh and tasty. Looking forward to coming back!
Justine
Reviewed October 24, 2026Reviewed October 24, 2026
All the staff we encountered were helpful and friendly. Our room was spacious, clean and comfortable. The bed was big and very comfortable.
The spa facilities were good but even though it wasn't busy we didn't manage to get to relax in the hot tub as it is very popular. We were disappointed about that.
Breakfast was generous and great quality.
All the staff we encountered were helpful and friendly. Our room was spacious, clean and comfortable. The bed was big and very comfortable.
The spa facilities were good but even though it wasn't busy we didn't manage to get to relax in the hot tub as it is very popular. We were disappointed about that.
Breakfast was generous and great quality.
The stay itself was brilliant, the room was super clean and tidy, bed was really comfortable too! Bathroom was great and had everything we needed. Only a couple of picky things, the tv wasn’t very good and didn’t have many channels but it wasn’t much of a problem for us, the restaurant wasn’t great, the fish was slightly overcooked and the steak pie was over done. The price of the food and drink wasn't really good value for money but there are many other options around. The service was great...
The stay itself was brilliant, the room was super clean and tidy, bed was really comfortable too! Bathroom was great and had everything we needed. Only a couple of picky things, the tv wasn’t very good and didn’t have many channels but it wasn’t much of a problem for us, the restaurant wasn’t great, the fish was slightly overcooked and the steak pie was over done. The price of the food and drink wasn't really good value for money but there are many other options around. The service was great...
An excellent hotel with character, class, and great service. I can understand why The Balmoral Hotel is such a famous place to stay when visiting Edinburgh.
An excellent hotel with character, class, and great service. I can understand why The Balmoral Hotel is such a famous place to stay when visiting Edinburgh.
My son and his partner found this to be a very welcoming place and they really enjoyed their stay. My son was wished a Happy Birthday and their room was lovely. They loved the Breakfasts and enjoyed the facilities. I expect they will return in the future.
Thank you
My son and his partner found this to be a very welcoming place and they really enjoyed their stay. My son was wished a Happy Birthday and their room was lovely. They loved the Breakfasts and enjoyed the facilities. I expect they will return in the future.
Thank you
Anonymous traveller
Reviewed January 18, 2022Reviewed January 18, 2022
It was absolutely lovely! Very close to Edinburgh Waverley and some lovely restaurants. Calton Hill is right next door as well. The front desk staff was very helpful, and the room was plush and clean. We wish we could stay longer!
It was absolutely lovely! Very close to Edinburgh Waverley and some lovely restaurants. Calton Hill is right next door as well. The front desk staff was very helpful, and the room was plush and clean. We wish we could stay longer!
Well located hotel right in the royal mile. Has its own parking which is easy to find and discounted for hotel guests. Friendly staff and comfortable rooms.
Well located hotel right in the royal mile. Has its own parking which is easy to find and discounted for hotel guests. Friendly staff and comfortable rooms.
Thomas
Reviewed November 4, 2026Reviewed November 4, 2026
Our room exceptionally clean. The location of the hotel was perfect and the car parking facilities were very particularly useful - and unusual to find within a city break. The club lounge was also a real treat.
Our room exceptionally clean. The location of the hotel was perfect and the car parking facilities were very particularly useful - and unusual to find within a city break. The club lounge was also a real treat.
Second time staying at this hotel, service from staff great, very friendly and helpful, rooms clean and comfortable. Breakfast tasty and plenty of choice
Second time staying at this hotel, service from staff great, very friendly and helpful, rooms clean and comfortable. Breakfast tasty and plenty of choice
Our stay at the hotel was amazing! Our favourite part was using the steam room, sauna and pool! All the staff were extremely helpful, kind and friendly which was so amazing! The breakfast was great with a good varied selection which was very much enjoyed! I will definitely be staying again!
Our stay at the hotel was amazing! Our favourite part was using the steam room, sauna and pool! All the staff were extremely helpful, kind and friendly which was so amazing! The breakfast was great with a good varied selection which was very much enjoyed! I will definitely be staying again!
We loved the location…Bedroom was amazing…we only seen two members of staff in the hotel on our stay but they were great..we were very disappointed the restaurant wasn’t opened,we got told it closed in 2022 and didn’t ever open again…. But breakfast was very good..we would definitely give the hotel a 5* but there was no atmosphere in the hotel very quiet nobody using the bar area…so it felt more like a 5*apartment…
We loved the location…Bedroom was amazing…we only seen two members of staff in the hotel on our stay but they were great..we were very disappointed the restaurant wasn’t opened,we got told it closed in 2022 and didn’t ever open again…. But breakfast was very good..we would definitely give the hotel a 5* but there was no atmosphere in the hotel very quiet nobody using the bar area…so it felt more like a 5*apartment…
Robert
Reviewed February 18, 2024Reviewed February 18, 2024
Top St. Andrews attractions for a relaxing vacation
In St. Andrews, travellers seeking a luxurious spa experience will find plenty to indulge in. Begin your journey with a stroll along the stunning coastal paths that hug the rugged shoreline, offering breathtaking views of the North Sea. Afterward, immerse yourself in the vibrant local culture by exploring artisanal shops and unique boutiques, where you can discover handcrafted goods and souvenirs that reflect the area's rich heritage. No visit is complete without enjoying a round of golf at one of the historic courses that have shaped the game, providing both a challenge and a serene backdrop for relaxation. For a taste of history, delve into the fascinating ruins of ancient churches and castles that dot the landscape, each telling a story from centuries past. And when you're ready to unwind, retreat to your chosen hotel featuring exceptional spa services, ensuring you feel pampered after a day of exploration. Enjoy the perfect blend of relaxation and adventure in this charming coastal town.
Find the best hotels & resorts with spas in St. Andrews
For travellers seeking relaxation and rejuvenation in St. Andrews, these top hotels offer exceptional spa experiences and tranquil amenities to enrich your stay.
Why it's great for tailored spa getaway: The Fairmont St Andrews is an exquisite retreat for spa enthusiasts, featuring a full-service spa with a strong traveler review rating of 9 out of 10. This 5-star hotel offers a wide range of treatments including massages, facials, and aromatherapy, ensuring travelers can unwind and indulge in luxurious pampering. The spa also features a sauna, steam room, and couples' treatment rooms, making it an ideal sanctuary for relaxation.
Other amenities: In addition to its impressive spa offerings, the hotel boasts an onsite golf course for avid players and beautiful sea views for a picturesque backdrop. Guests can enjoy indoor swimming in the heated pool or relax in the hot tub. The onsite restaurant with ocean views serves delightful meals, while complimentary WiFi and designer toiletries enhance the overall comfort of the stay. For those who love outdoor activities, nearby beaches and water sports opportunities like sailing and kayaking .
Nearby attractions: St Andrews Bay - 1 km, Torrance Course - 1.3 km, Devlin Course - 1.9 km
Why it's great for tailored spa getaway: Kinnettles Hotel and Spa is a top choice for spa aficionados, highlighted by a stellar guest review rating of 9.2. The full-service spa offers a rich menu of treatments, including Swedish and deep tissue massages, alongside relaxing body treatments. With on-site hot tubs and steam rooms, this hotel provides a serene environment for guests looking to escape and rejuvenate.
Other amenities: Guests can enjoy complimentary breakfast each day, along with free nearby parking for added convenience. The hotel features luxurious accommodations with premium bedding and designer toiletries. For those interested in golf, nearby courses are available, and with the beach just a short distance away, opportunities for relaxation and leisure . The attentive concierge staff are always on hand to assist with planning activities and experiences.
Nearby attractions: University of St. Andrews - 0.2 km, Old Course at St Andrews - 0.3 km, Royal & Ancient Golf Club of St. Andrews - 0.4 km
Frequently Asked Questions
Which hotels in St Andrews offer the best spa experiences?
The Old Course Hotel, a magnificent 5-star establishment, offers an exceptional spa experience with a vast array of treatments available daily. You can indulge in deep tissue massages, invigorating body scrubs, hydrotherapy treatments, and various facial treatments. This hotel also features a sauna, hot tub, and dedicated couples' treatment rooms, great for a romantic escape or a tranquil moment together. Guests consistently praise the friendly and amazing staff, the wonderful service, and the absolutely beautiful rooms, all contributing to its outstanding review rating of 9.6.
For families and those seeking an extensive spa experience, the Fairmont St Andrews, another 5-star gem, provides a full-service spa with a steam room, sauna, and accessible treatment rooms. They offer an extensive menu of facial treatments, massages, aromatherapy treatments, and manicures and pedicures. Our customers rave about the fantastic and amazing spa, the excellent breakfast, and the extremely helpful staff, contributing to its strong review score of 9.2.
Another excellent choice for a luxurious spa retreat is the Kinnettles Hotel and Spa, a 5-star hotel boasting a full-service spa that's open daily. Here, you can unwind with deep tissue massages, sports massages, Swedish massages, and hot stone massages, alongside body scrubs, body treatments, and facials. The hotel also features a steam room, sauna, and a hot tub, along with couples' treatment rooms for shared relaxation.
How much does a spa hotel in St. Andrews cost?
Enjoy staying in a spa hotel in St. Andrews, with plenty of hotels from £54 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.
Are there any unique spa experiences available in St Andrews, Scotland, United Kingdom?
Yes. St Andrews offers several distinctive spa experiences that elevate beyond the typical hotel offering, great for those seeking quality and unique indulgence.
For an unparalleled wellness journey, the Kohler Waters Spa at the Old Course Hotel is a prime choice. It boasts some of the most innovative treatments in the area, including Scotland's advanced contrast-therapy setup with a snow-and-sauna cabin, invigorating plunge pool, and hydrotherapy suite. You can also experience the UK's first Espuro Foam Experience in their steam room, a complimentary 15-minute foam ritual that truly stands out. Their signature water-led therapies, such as the Kohler Custom Vichy Shower and luxurious seaweed-based rituals, promise a rejuvenating escape.
Couples seeking a more tailored and romantic luxury spa experience should consider Fairmont St Andrews. Here, you'll discover Scottish-themed treatment rooms and bespoke treatments utilising the finest Hebridean seaweed and ishga skincare products. Fairmont is also proud to offer exclusive options like the first Scottish spa to feature ESPA Modern Alchemy treatments, alongside seasonal signature facials and indulgent day-spa retreats, ensuring a truly memorable and intimate experience.
For those who appreciate a unique coastal-wellness twist, St Andrews and Kingsbarns offer intriguing options that pair spa time with invigorating sea swimming and shoreside sauna experiences.
What are the top-rated luxury spa hotels in St Andrews?
The Old Course Hotel, with an outstanding review rating of 9.6, offers an exquisite spa experience right on-site, available daily. This luxurious haven provides a range of treatments, from deep tissue and hot stone massages to invigorating body scrubs and wraps, alongside aromatherapy and hydrotherapy. You'll find beautifully appointed treatment rooms, including dedicated spaces for couples, a serene sauna, a steam room, and a hot tub, ensuring a truly indulgent escape. Guests consistently rave about the amazing staff and location, as well as the absolutely beautiful rooms and wonderful service.
Another fantastic option for those seeking a pampering retreat is the Fairmont St Andrews, boasting a traveller review score of 9.2. Its full-service spa is a true highlight, featuring a steam room, sauna, and accessible treatment rooms for a variety of massages, facials, and body treatments. Couples can also enjoy shared moments in their dedicated treatment rooms. Travellers frequently praise the fantastic and amazing spa, alongside the friendly and attentive service, excellent breakfast, and extremely helpful staff.
For a luxurious experience with a focus on rejuvenation, consider the Kinnettles Hotel and Spa, which has earned an excellent review rating of 9.0. This hotel's full-service spa, open daily, provides a wide array of options including deep tissue, sports, Swedish, and hot stone massages. You can also indulge in body scrubs, wraps, facials, manicures, and pedicures. The spa facilities include a steam room, sauna, hot tub, and treatment rooms designed for ultimate relaxation, with couples' treatment rooms available for a shared experience.
Are there hotels in St Andrews that offer couples' spa treatments?
The Old Course Hotel, a splendid 5-star establishment, is a fantastic choice for those seeking a relaxing couples' spa treatment. This hotel offers a full-service spa where you can indulge in deep tissue massages, invigorating body scrubs, and hydrotherapy treatments. They specifically feature couples' treatment rooms, ensuring a private and intimate experience, and guests consistently praise the amazing and friendly staff.
Another excellent option is the Fairmont St Andrews, also a 5-star hotel, which boasts a full-service spa with dedicated couples' treatment rooms. Here, you can enjoy a range of treatments from aromatherapy to manicures and pedicures, and guests frequently highlight the fantastic and amazing spa facilities, alongside the extremely helpful staff.
For a luxurious and intimate spa experience, consider the Kinnettles Hotel and Spa. This 5-star hotel provides couples' treatment rooms within its full-service spa, offering a variety of massages such as deep tissue and hot stone, as well as body treatments and facials.
Which spa hotels in St Andrews are near Dundee (DND)?
The Old Course Hotel, a splendid 5-star establishment, offers an exceptional spa experience right on-site with daily access. Indulge in a range of treatments from deep tissue and hot stone massages to invigorating body scrubs, wraps, and aromatherapy. They also boast hydrotherapy treatments, luxurious facials, and manicures and pedicures, ensuring a truly pampering escape. For a truly relaxing time, you'll find a sauna, steam room, and hot tub, along with dedicated treatment rooms, including options for couples. Guests consistently praise the friendly and amazing staff, the absolutely beautiful rooms, and the wonderful service, contributing to its impressive 9.6 review rating.
For families seeking adventure and quality, the Old Course Hotel provides a high-end experience that caters to all. While the spa offers a serene retreat for adults, the hotel's overall quality and service ensure a comfortable and enjoyable stay for children too, allowing parents to relax knowing everything is taken care of.
Another excellent choice is the Kinnettles Hotel and Spa, also a 5-star hotel, which features a full-service spa on-site with daily access. Here, you can enjoy deep tissue, sports, Swedish, and hot stone massages, alongside body treatments, scrubs, facials, and manicures and pedicures. The spa includes a steam room, sauna, hot tub, and treatment rooms designed for individual or couples' relaxation. With a review rating of 9.0, travellers frequently highlight the clean and amazing rooms, delicious breakfast, and super friendly staff, with particular mention of the great spa facilities and excellent service.
The Kinnettles Hotel and Spa presents a fantastic option for families who appreciate both quality and value. While parents unwind at the spa, the comfortable and well-maintained rooms, as noted by previous guests, provide a welcoming space for everyone.
Further afield, but still a superb option, is the Fairmont St Andrews, a 5-star hotel with a fantastic full-service spa on-site. Their spa offers a variety of massages, facials, body treatments, and aromatherapy, along with manicures and pedicures. You'll also find a steam room, sauna, and accessible treatment rooms, including those for couples, ensuring a relaxing and inclusive experience. With a review rating of 9.2, guests consistently praise the friendly and attentive service, excellent breakfast, and the fantastic spa, making it a wonderful choice for those looking for a luxurious escape.
The Fairmont St Andrews caters exceptionally well to families, providing a premium experience where convenience and adventure meet.
Can I cancel my spa hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in St. Andrews for you.
How can I save on a spa hotel in St. Andrews with Expedia?
Find St. Andrews spa hotel deals by joining One Key™, Expedia's free travel rewards programme. As a member, you can unlock instant savings with Member Prices when you're logged in. For a quick weekend retreat, discover last-minute offers.
Is it cheaper to book a spa hotel in St. Andrews with flights as part of a package deal?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect holiday package.
*Savings vary and are not available on all flight and hotel bookings.