Premium Spa Hotels in Edinburgh for Indulgence

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Edinburgh is a city that seamlessly blends historic charm with modern sophistication. If you're seeking the pinnacle of luxury and relaxation during your visit, look no further than Edinburgh's 5 star spa hotels. Nestled amidst the picturesque landscapes and stunning architecture, these elegant establishments promise an indulgent retreat like no other.

For those who crave ultimate relaxation, Edinburgh offers an array of 5 star spa hotels that cater to your every need. Unwind in the opulent surroundings of the hotel's signature spa, where expert therapists pamper you with rejuvenating treatments and therapeutic massages. Immerse yourself in tranquil pools, saunas, and steam rooms, all designed to melt away your stress and leave you feeling utterly refreshed. With serene ambiance and top-notch facilities, these hotels are a haven for those seeking a blissful escape.

No luxury stay in Edinburgh would be complete without indulging in exquisite fine dining experiences. Many 5 star spa hotels in the city boast acclaimed restaurants that tantalize your taste buds with sumptuous creations. From Michelin-starred chefs crafting innovative menus to traditional Scottish cuisines showcasing the finest local produce, these culinary delights are a feast for both the eyes and the palate. Immerse yourself in the vibrant gastronomic scene of Edinburgh and dine like royalty during your stay.

Venture out of your luxurious haven and embrace the captivating sights and sounds of Edinburgh's cultural heritage. From the iconic Edinburgh Castle overlooking the city to the historic Royal Mile lined with charming shops, there is no shortage of attractions waiting to be explored. Take a leisurely stroll through the stunning Princes Street Gardens or venture up to Arthur's Seat for breathtaking panoramic views of the city. With a prime location and world-class amenities, these 5 star spa hotels in Edinburgh provide the perfect base to immerse yourself in the city's rich history and vibrant atmosphere.

With its blend of luxury, relaxation, and cultural experiences, Edinburgh stands out as a dream destination for those seeking a truly indulgent getaway. Allow yourself to be pampered in the lap of luxury at one of the city's 5 star spa hotels, where every moment is a sensory delight and every detail is meticulously attended to. Prepare to be enchanted by the magic of Edinburgh and create memories that will last a lifetime.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Witchery By The Castle
2. Waldorf Astoria Edinburgh - The Caledonian Hotel
3. Waldorf Astoria Edinburgh - The Caledonian Hotel
4. Prestonfield House Hotel
5. The Chester Residence
6. The Balmoral Hotel
7. Kimpton - Charlotte Square, An Ihg Hotel
8. Tigerlily Hotel
9. The Scotsman Hotel
10. The Howard, An Ascend Hotel Collection Member Edinburgh

Luxury Retreats at 5 Star Spa Hotels Edinburgh

Check Availability

Edinburgh
Sep 18, 2025 - Sep 19, 2025

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
Step into an enchanting world at The Witchery by the Castle, a collection of unique and theatrical suites nestled in the shadows of Edinburgh Castle. Immerse yourself in indulgence at their luxurious Secret Garden Spa, renowned for its exceptional beauty rituals and wellness treatments. With sumptuous interiors, fine dining experiences, and a truly intimate ambiance, this hotel offers an otherworldly escape.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Waldorf Astoria Edinburgh - The Caledonian Hotel

8.4

Good

(1343 Reviews)

+ 406 photos
Experience timeless luxury at The Waldorf Astoria Edinburgh - The Caledonian, a historic railway hotel that exudes elegance and grandeur. Indulge in the hotel's Guerlain Spa, offering a range of rejuvenating treatments inspired by the French beauty brand. With its prime location near Edinburgh Castle and Princes Street, this hotel provides the perfect base for exploring the city's attractions.
Address: Princes Street
Rating: Good 8.4 (1343 Reviews)
Rooms: 241
Price: From 278$

Waldorf Astoria Edinburgh - The Caledonian Hotel

8.4

Good

(1343 Reviews)

+ 406 photos
Step into history at The Waldorf Astoria Edinburgh - The Caledonian, a landmark railway hotel boasting Victorian architecture and elegance. Indulge in the hotel's luxurious Guerlain Spa, offering a range of rejuvenating treatments and an iconic relaxation lounge. With its prime location near Edinburgh Castle and exquisite interiors, this hotel delivers an unforgettable experience steeped in history.
Address: Princes Street
Rating: Good 8.4 (1343 Reviews)
Rooms: 241
Price: From 278$

Contemporary Luxury Retreats at 5 Star Spa Hotels Edinburgh

Embrace modern luxury at these contemporary 5 star spa hotels in Edinburgh, where sleek design, cutting-edge amenities, and exceptional service come together. Immerse yourself in a world of relaxation and style as you experience the epitome of contemporary elegance.

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Escape to Prestonfield House, a historic mansion nestled amidst lush gardens and parkland. Discover tranquility at their onsite spa, offering a range of rejuvenating treatments and hidden relaxation rooms. With opulent interiors, a renowned restaurant serving Scottish cuisine, and a unique blend of modern comfort and classic elegance, this hotel provides an unforgettable retreat.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

The Chester Residence

9.4

Good

(370 Reviews)

+ 191 photos
Experience the charm of a bygone era at The Chester Residence, a collection of Georgian townhouses offering luxurious and spacious suites. Unwind in their private basement spa, featuring a Finnish sauna, steam room, and a relaxation area. With personalized service, elegant interiors, and a central location, this hotel provides a historic retreat like no other.
Address: 9 Rothesay Place
Rating: Good 9.4 (370 Reviews)
Rooms: 23
Price: From 251$

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Experience the pinnacle of sophistication at The Balmoral Hotel, an iconic landmark showcasing exquisite Edwardian architecture. Boasting a world-class spa, guests can enjoy a range of rejuvenating treatments inspired by Scottish heritage. Unwind in the serene thermal suite or soak in the elegant rooftop hydro pool with breathtaking views of the city. With a Michelin-starred restaurant on-site, culinary delights await at every turn.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Boutique Luxury Retreats at 5 Star Spa Hotels Edinburgh

Discover intimate luxury at these boutique 5 star spa hotels in Edinburgh, where personalized service, unique design, and exquisite attention to detail create a truly unforgettable experience. Immerse yourself in the charm and intimacy of these hidden gems.

Kimpton - Charlotte Square, An Ihg Hotel

8.8

Good

(2127 Reviews)

+ 356 photos
Situated in a series of Georgian townhouses, The Kimpton Charlotte Square Hotel embodies the elegance of Edinburgh's New Town. Delight in the hotel's tranquil spa, featuring a rooftop hydro pool, steam room, and a selection of wellness therapies. With its stylish design, gourmet dining options, and a prime location, this hotel offers a truly immersive experience in both history and luxury.
Address: 38 Charlotte Square
Rating: Good 8.8 (2127 Reviews)
Rooms: 199
Price: From 232$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Immerse yourself in vibrant luxury at The Tigerlily, a boutique hotel known for its unique and stylish design. Indulge in relaxation at their chic spa, offering an array of treatments and a sauna. With its eclectic interiors, trendy bar, and prime location on George Street, this hotel combines modern comforts with boutique flair.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
Housed within a historic building that was once home to Scotland's national newspaper, The Scotsman Hotel offers a luxurious stay with a touch of grandeur. Indulge in the ultimate relaxation at their exclusive spa, featuring an array of wellness treatments and an indulgent thermal suite. Immerse yourself in the hotel's unique heritage while enjoying modern comforts and elegant amenities.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

Classic Elegance at 5 Star Spa Hotels Edinburgh

Experience timeless elegance at these classic 5 star spa hotels in Edinburgh, where traditional charm, refined service, and luxurious amenities create an atmosphere of sophistication. Immerse yourself in the grandeur of these iconic establishments.

The Howard, An Ascend Hotel Collection Member Edinburgh

9.2

Good

(469 Reviews)

+ 158 photos
Immerse yourself in luxury at The Howard, a Georgian townhouse hotel that epitomizes refined elegance. Unwind in the hotel's secluded spa, featuring a range of pampering treatments and a relaxing sauna. With individually designed rooms, a charming drawing room, and an intimate ambiance, this hotel offers a truly immersive and indulgent experience.
Address: 34 Great King Street
Rating: Good 9.2 (469 Reviews)
Rooms: 19
Price: From 273$

Kimpton - Charlotte Square, An Ihg Hotel

8.8

Good

(2127 Reviews)

+ 356 photos
Nestled within a collection of Georgian townhouses, The Principal Edinburgh Charlotte Square combines historic charm with modern sophistication. Immerse yourself in relaxation at their spa, featuring an array of treatments designed to rejuvenate body and mind. With stylish interiors, chic dining options, and a convenient location, this hotel offers a truly unforgettable experience.
Address: 38 Charlotte Square
Rating: Good 8.8 (2127 Reviews)
Rooms: 199
Price: From 232$

Sheraton Grand Hotel & Spa

8.3

Good

(2823 Reviews)

+ 243 photos
Situated in the lively heart of Edinburgh & Spa combines contemporary elegance with exceptional service. Discover ultimate tranquility at their award-winning spa, featuring a rooftop hydrotherapy pool, thermal suite, and indulgent treatments inspired by ancient Scottish traditions. With stunning views of the iconic Edinburgh Castle, this hotel offers a truly immersive and rejuvenating experience.
Address: 1 Festival Square
Rating: Good 8.3 (2823 Reviews)
Rooms: 269
Price: From 273$

Historic Luxury Retreats at 5 Star Spa Hotels Edinburgh

Immerse yourself in the rich history of Edinburgh at these historic 5 star spa hotels, where timeless elegance and impeccable service transport you to a bygone era. Experience the grandeur of these architectural marvels while indulging in luxurious spa treatments.

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Located in the vibrant heart of Edinburgh offers a unique blend of contemporary luxury and historic charm. Indulge in the hotel's serene rooftop garden, complete with a retractable glass roof and stunning views of the city. Unwind at the discreet spa, where bespoke treatments and therapies await, providing the perfect escape from the bustling streets below.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Situated in the very heart of Edinburgh's New Town, Nira Caledonia offers an intimate retreat with a touch of glamour. Immerse yourself in tranquility at their spa, featuring a steam room, sauna, and a range of holistic treatments. With individually designed rooms, a cozy bar, and a captivating atmosphere, this hotel is the embodiment of boutique luxury.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

Modern Boutique Luxury Retreats at 5 Star Spa Hotels Edinburgh

Embrace contemporary elegance with a touch of boutique charm at these modern 5 star spa hotels in Edinburgh. Discover intimate luxury and personalized service while enjoying state-of-the-art facilities and rejuvenating spa treatments.

Iconic Luxury Retreats at 5 Star Spa Hotels Edinburgh

Immerse yourself in the legendary heritage of Edinburgh at these iconic 5 star spa hotels, where timeless elegance, impeccable service, and stunning views redefine luxury. Discover the grandeur of these historic establishments while enjoying world-class spa amenities.