A Stay in a Spa Hotel in Edinburgh: Is It Worth it?
A getaway in amazing Edinburgh, Scotland is the perfect way to spend a vacation or holiday away from the hustle and bustle of daily life. Speaking from experience after my many trips around Scotland, the only thing that makes a European getaway to Edinburgh any better is the opportunity to indulge and relax your senses at one of the top Edinburgh Spa Hotels.
So Yes! A Spa Hotel in Edinburgh is definitely worth it!
Staying at a Hotel with spa in Edinburgh guarantees you a trip filled with luxury spa experiences and relaxation as you indulge in Scottish hospitality. Believe me, you won’t regret it!

๐ฟ Best Overall: Sheraton Grand Hotel & Spa
Planning a Trip Soon? Use My Favorite Resources Below!
Booking a Flight: Use Skyscanner to find the best prices!
Accommodations: I love Booking.com!
Travel Insurance: SafetyWing Is the best in the industry!
Things to Do: Use Viator for amazing experiences!
Car Rental: In Europe, I recommend DiscoverCars
The Best Spa Hotel in Edinburgh
I looooove me a spa hotel! This is my favorite way to decompress and the Sheraton has got it down to a science. The view here alone is worth a gander and frankly, with a hammam, they had me at hello. Do yourself a favour and stay here at least one night while you’re in town.

Sheraton Grand Hotel & Spa Edinburgh
Slip away into comfort and luxury in the misty waters of the Hydropool at One Spa, Edinburgh’s premier urban thermal spa, located at the Sheraton Grand, my favorite spa hotels in Edinburgh.
This hotel is the best to check off bucket list items like indulging in a rooftop swimming pool. Overlooking the whole of Edinburgh, I found myself closer to inner peace and true relaxation than ever before. I loved how I could target pressure points with streams of pressurized water to release tension and stress.
There is also the One Spa which invites you to experience their unparalleled Thermal Suite. It combines water, heat, and salt to cleanse your body, eliminate toxins, something we all need after a hard day visiting Scotland! It also had a heated dry salt room, five saunas, and a Hammam room, which I have to say blew my mind. One Spa was incredible.
They also have unique rituals meant to renew your mind and body like massages, facials, body scrubs, and even full-day spa itineraries. Don’t you love the idea of a spa itinereary?
Beyond the spa, the Sheraton Grand Hotel & Spa is an incredible hotel in Edinburgh. What could be more lavish than waking up to views of the sun rising over Edinburgh Castle?
On top of that, you have the whole UNESCO World Heritage Old Town right outside the doors, and you’re just a few minute’s walk from the Royal Mile.
Plus, amenities like the indoor heated pool with infinity edge, on-site restaurants with afternoon tea, and a fitness center made Sheraton Grand Hotel & Spa Edinburgh the perfect place for a spa getaway while I was in Scotland.
Not to be missed!
โญ Guests staying in Club & Spa Rooms receive complimentary access to One Spa + the Club Lounge!
Other Excellent Spa Hotels in Edinburgh
If the Sheraton’s location isn’t quite where you were thinking or you’re just looking for something a little different, check out these great options as runner ups.

1. Waldorf Astoria Edinburgh- The Caledonian
The classically French Guerlain Spa at the Waldorf Astoria Edinburgh- The Caledonian is a haven for anyone looking for respite and an exceptional spa experience.
Relish in the epitome of upscale and sophisticated historic accommodations and wake up to stunning views of the historic Edinburgh Castle as you immerse yourself in the city’s rich history and culture.
Guerlain Spa has set itself apart, partnering with luxury brands 111SKIN and Ground Wellbeing to offer a transformative spa that rivals any other in Edinburgh.
Although there are a slew of amenities at Guerlain Spa, including an indoor swimming pool that overlooks the castle, a sauna, and a steam room, my personal favorite are the six utterly indulgent Grounding Rituals designed to create an unmatched haven where you can unwind and rejuvenate with a variety of treatments specifically tailored to your needs.
These newly unveiled rituals at Guerlain Spa include upscale massages with plant-based materials designed to promote relaxation and holistic well-being. Choose a Cleansing & Restorative ritual or a Comforting & Balancing one that utilizes Gua Sha to release muscle tension and stimulate blood flow and lymphatic drainage.
In addition, hydration therapies, facials, manicures and pedicures, and body sculpting are available for a full-body luxurious treatment. In short, the serene and tranquil environment at the Waldorf Astoria Edinburgh- The Caledonian spa has everything you need to feel refreshed and revitalized.
From the on-site restaurants that offer delectable cuisine, to the fitness center and stylish guest rooms, the Waldorf Astoria Edinburgh – The Caledonian is the perfect place for a sophisticated and indulgent spa getaway in Edinburgh.
Escape from the stresses of everyday life and indulge in some well-deserved pampering!
2. Kimpton Charlotte Square Hotel

The Spa at Charlotte Square stands out as a true sanctuary for relaxation that is focused on overall health and wellness, designing ground-breaking treatments that utilize organic ingredients and will leave you feeling refreshed and invigorated.
Entire day spa packages will propel even the most stressed into a luxurious tranquility.
The Swell Sound Wellness room invites visitors to dive into an immersive and creative experience that is unique to the Kimpton. Music, sounds from nature, and vibrations of traditional instruments come together to harness the nervous system and bring wellness to the soul.
Ishga, unique products created on the Outer Hebrides of Scotland, bring the benefits of therapeutic healing through fresh Scottish water and seaweed from the coast. These ingredients serve to increase collagen and revitalize the body, leaving you with glowing skin.
Even if you’re short on time, the Spa at Charlotte Square offers express treatments: everything from facials to massages and body scrubs using the highly-coveted Ishga products.
Other spa amenities at the Spa at Charlotte Square include a gym, sauna, swimming pool, and steam room with experience showers.
The spa is not the only thing that sets the Kimpton at Charlotte Square apart, though. From state-of-the-art rooms with comfortable linens to local touches, morning coffee and tea, and hosted evening social hours, this Edinburgh hotel with spa has thought of everything! You can even explore the city using their complimentary loaner bikes!
Without a doubt, the Kimpton at Charlotte Square is one of the best places to stay in Edinburgh, Scotland.
I was blown away by the Kimpton Kids Service. This luxurious hotel made traveling with kids so simple! They offer complimentary cribs and child safety kids, and make renting car seats or other baby items a breeze. Luxury AND kid-friendly. Ah!
3. The Balmoral

Indulge in a world of distinguished and luxurious relaxation at the Forte spa at The Balmoral, Edinburgh’s premier indulgent hotel located on Princes Street in the heart of Edinburgh.
Discover a range of spa amenities designed to provide the ultimate relaxation experience, where you can unwind and let your stresses fade away.
From the moment you step into the spa, you’ll feel the aura of tranquility wash over you. Enjoy poolside refreshments as you prepare yourself to be whisked away by Forte rituals complete with indulgent Scottish products.
From sea salt oil scrubs from the Outer Hebrides to ishga body wraps and even a custom-designed skincare line curated just for Forte spas, the Balmoral elevates your typical spa experience by incorporating local touches and flavors you can’t get elsewhere. Enjoy facials, massages, body treatments, and other beauty services like manicures and pedicures.
For a more invigorating experience, head to the Finnish sauna or the Turkish steam room, both designed to cleanse and revitalize your body through lymph detoxification and circulation. When you’re finished, enjoy a dip in the swimming pool for as long as your heart desires.
Beyond the spa, The Balmoral offers a range of upscale amenities that will make your stay unforgettable. From one of the top-rated restaurants in the world in 2022, Number One, to the elegant rooms and expansive suites, The Balmoral is the perfect hotel with spa in Edinburgh for a truly unforgettable experience in Scotland.
4. Apex Waterloo Place

The Japanese-inspired Yu Spa at Apex Waterloo Place is one of the best hotel spas in Edinburgh, Scotland- offering a majestic escape from reality and everyday life as you sink into its elegance and relax your cares away.
First, dream the day away in the steam rooms, sauna, swimming pool, or relaxation room.
Book a pampering package and indulge in spa treatments curated and aligned to your skincare and personal well-being needs. The Yu Spa at Apex Waterloo Place offers everything from massages to facials, nails, and body treatments.
Utilizing top-rated skincare line products from Elemis, the Yu Signature Treatment focuses on the back, scalp, and face, delivering a targeted “hero” treatment including a massage, facial, and scalp massage.
One of the most luxurious experiences, the Twilight Package, is a mesmerizing retreat into peace and tranquility. Enjoy spa facilities for two hours prior to being treated with a back massage, facial, and scalp massage. Afterward, a 2-course dinner with wine is waiting for you- the perfect end to a relaxing day.
A premier hotel, The Apex at Waterloo Place offers so much more than just a serene spa escape. With modern and comfortable rooms, a delicious restaurant, Elliott’s, and unique packages that intertwine a stay in the heart of the city with unique attractions and activities, this Edinburgh hotel with spa is perfect for a getaway in Scotland’s capital.
5. Norton House Hotel & Spa

Escape the bustle of the city and find yourself on a tranquil lane winding its way up to a stunning country house. Relaxation hits before you even enter the spa at the Norton House Hotel.
Just 10 miles from the center of the city, this utopia is a treat for the senses. From the Victorian mansion to the climbing ivy and the sprawling green hills and meadows surrounding this oasis, everything is designed to bring elevated comfort and serenity.
Originally built as a country retreat, that’s exactly what you’ll find during a pampering spa day here. The luxurious facilities include a sauna and steam room, swimming pool, and hydrotherapy pool meant to release tension and exhaustion in the muscles.
Find sanctuary in one of the relaxation rooms or with a bespoke spa treatment. Norton House offers a little bit of everything: a luxury facial, a multitude of massages (including a bamboo one!), body wraps, scrubs, and nail services. With an extensive spa menu to choose from, each service is tailored to pamper you just the way your body and skin needs to be.
My personal favorite here is the “Pure Indulgence Spa Day With Afternoon Tea.” Not only is it incredibly relaxing, but you also get to experience a true Scottish country house tea- a bucket list item in the UK!
The Norton House Hotel and Spa truly has it all- an unforgettable menu of spa experiences, delicious dining options, and a quiet escape from reality in the elegance of the countryside.
6. Gleneagles Townhouse

If you’re looking for luxury in Edinburgh, complete with a spa, of course, you’ve found it at Gleneagle’s Townhouse- Edinburgh’s elevated boutique hotel and exclusive members-only club.
Situated just off St. Andrew’s Square in the New Town area of Edinburgh, Gleneagle’s Townhouse pulls no punches when it comes to elegance and pampering. Indulge in seasonal dishes at The Spence, a mouthwatering restaurant, before heading to the rooftop bar to soak in the sights of Scotland.
The wellness studio and luxury fitness center is the perfect addition to your Scottish getaway here, with unique, bespoke spa therapies offered using only the best products designed for individual wellness and holistic health.
Gleneagle takes it up a notch being the only Edinburgh hotel with spa that includes a state-of-the-art cryotherapy chamber for ultimate cardio-vascular benefits. On the other hand, an infrared sauna is also available for eliminating toxins and pursuing overall health.
If that weren’t enough, more than 40 complimentary fitness classes are available for visitors, including yoga, spin classes, and other various heart-pounding exercise experiences.
Pursue an invigorating, tranquil, and serene stay as you’re enveloped by sophisticated, elevated luxury at every turn.
7. Dalhousie Castle Hotel & Spa (Scotland’s Oldest Inhabited Castle!)

Just 8 miles outside the city, nestled in the enchanting Scottish countryside, Dalhousie Castle Hotel and Spa is the perfect relaxing oasis, offering a blend of refinement and indulgence. This quaint and elevated place for a spa retreat in the countryside near Edinburgh is one of the best hotels with spa in Edinburgh.
Make all of your Scottish dreams come true by staying in this actual castle! You can even take a virtual tour of the property to see just how amazing it is!
Indulge in the sumptuous comforts of the castle’s spacious and lavishly appointed rooms, each one its own sanctuary of tranquility and bliss. Luxuriate in the plush bedding, soak in the deep bathtub, and bask in the warm glow of the fireplace, as you unwind and let the cares of the world slip away.
Outside of the hotel, the Scottish countryside shows off- stroll through the castle’s lush gardens, breathe in the fresh Scottish air, and take in the stunning views of the surrounding rolling hills.
Indulge in a pampering spa treatment at the Aqueous Spa, where you can also make use of the hydropool, Roman-style laconium (Steam room), Turkish bath, and relaxation room. Experience true bliss in the rain and fog shower- a tropical rain shower and cool steam meant to encourage holistic wellness.
Finally, take a full spa day and finish with the opulent afternoon tea in the Orangery as you enjoy a memorable getaway at this romantic spa hotel in Edinburgh.
Conclusion: Best Spa Hotels in Edinburgh
Getting away for a luxury spa retreat in Edinburgh is always the right answer; in fact, it’s easily one of the most romantic things to do in Edinburgh.
And, if you didn’t want to sink into serenity before…I bet you do now!
These 8 best Edinburgh hotels with spas are the top places to find sanctuary and have a unique treatment meant to inspire and support overall wellness. Plus, they have amazing amenities and are highly rated for comfort, location, and service.
Enjoy one of these fantastic Edinburgh spa hotels on your next trip to Scotland!


