Edinburgh

Spa Hotels in Edinburgh

Select your dates to see spa hotels in Edinburgh for a relaxing stay.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Hotels with Spa in Edinburgh

Find hotels with spa in Edinburgh perfect for a rejuvenating stay
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotel near New Town,Edinburgh
"An exceptionally wonderful hotel. Great location with walking distance to Waverly Railway Station (i.e. the main/central railway station), Highland and Loch Ness tour buses, city sightseeing buses, the majority of the sightseeings in Edinburgh, St James Quarter (i.e. a nice shopping center), many stores, shops, restaurants, cafes etc. Nice, clean and quiet room with comfortable beds, with iron and ironing board. Nice gym, swimming pool and sauna on the third floor. Nice (breakfast) restaurant and a bar, nice breakfast, great staff everywhere, fast and nice check-in and check-out. We highly recommend this hotel. We will definitely come back to this hotel."
Great
187 reviews
9.1/10
1 night
From BRL 1,077
Check Availability
99+
Hotel near New Town,Edinburgh
"The Balmoral Hotel exceeded all expectations. The location is unbeatable — right in the heart of Edinburgh with stunning views of the city. The room was elegantly furnished, spotlessly clean, and incredibly comfortable. Staff were attentive, professional, and went out of their way to make us feel welcome. The amenities were top-notch and the overall atmosphere was one of timeless luxury. Would highly recommend to anyone looking for a premium stay in Edinburgh. Will definitely return!"
Great
68 reviews
9.1/10
1 night
From BRL 2,461
Check Availability
99+
Hotels in Edinburgh
"The staff are very approachable, helpful, and polite. Amazing facilities (leisure club with swimming pool, whirlpool, sauna, and steam room). Reception staff are very welcoming and helpful. Bar and catering staff are neat, polite, and helpful. Apart from the poor Wi-Fi reception in the room and the spa wasn’t available as I expected. Otherwise, an amazing experience at Delta Hotel."
Very Good
190 reviews
8.5/10
1 night
From BRL 605
Check Availability
99+
Hotels in Edinburgh
"Had a good time especially the leisure centre, although its about 40mins to the city centre, there is a bus stop and bus available to town. Courteous staff, clean and I loved the spa bath most importantly. The breakfast table was also full of options.I just didn't like that they dont put fridge in the room......I still would recommend and come back to Best Western Kings Manor Hotel."
Very Good
60 reviews
8.7/10
1 night
From BRL 303
Check Availability
99+
Hotel near New Town,Edinburgh
Featured facilities: Sauna, Massage Room
Very Good
318 reviews
8.6/10
1 night
From BRL 1,353
Check Availability
99+
Hotel near Edinburgh Old Town,Edinburgh
Featured facilities: Sauna, Massage Room, Body Care
Very Good
130 reviews
8.7/10
1 night
From BRL 1,129
Check Availability
77
Hotel near New Town,Edinburgh
Featured facilities: Sauna, Massage Room
Very Good
41 reviews
8.6/10
1 night
From BRL 3,115
Check Availability
99+
Hotel near New Town,Edinburgh
"Comfortable hotel bed. Premium room w kingsize bed and two armchairs. Mini fridge, complimentary water and tuck box in the room. Social hour 5-6pm every day with complimentary wine/beer/soft drink in the bar. Gym and small pool, sauna and steam room. 20 mins walk from Edinburgh Waverly station. Plenty to choose from at breakfast, non- dairy milk and gluten free options. Friendly staff and help with luggage. Would stay again."
1 night
From BRL 951
Check Availability
94
Hotels in Edinburgh
Featured facilities: Sauna
Very Good
63 reviews
8.3/10
1 night
From BRL 585
Check Availability
99+
Hotel near Edinburgh Airport,Edinburgh
Featured facilities: Sauna, Massage Room, Body Care
Amazing
120 reviews
9.4/10
1 night
From BRL 1,098
Check Availability
See All Hotels With spa in Edinburgh

Latest Reviews for Edinburgh Hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!

Edinburgh Marriott Hotel Holyrood

8.9/10
Very Good
Guest User
I really enjoyed my four days. Wonderful hotel the team was very friendly and helpful at all times of the day. Great location easy to get to from the Station/airport. Good trams service along Princes Street. Plenty of buses along South Bridge which is a short walk. Enjoyed the spa facilities especially the swimming pool. The lounge near the reception area is a little chilly but a nice spot to relax with a warm drink. Overall a very pleasant stay. Would recommend. Rooms Good size room, fantastic shower and products. Bed was very comfortable. It was a tad cold so I requested a blanket which was very snug. Bonus having a fridge and complimentary water nice touch. Tea/coffee try was good but would be great to have some hot chocolate. Nearby activities Holyrood Palace and gardens on your doorstep along with great views of Arthur Seat. Five minutes walk to the Royal Mile. Food and drinks There is a restaurant and bar in the hotel. I found the food a bit hit and miss to be honest. Breakfast is great with a great choice in food for all palettes. Warm friendly service.
Price per night fromBRL 893

Sheraton Grand Hotel & Spa

8.9/10
Very Good
Posted on Apr 18, 2026
Guest User
This hotel is perfectly located with Edinburgh city centre. Easy access to all attractions by foot or public transport. Room offered a view of the castle and Usher Hall, not at all bothered by noise. Customer service was excellent, cleanliness of rooms and throughout exceptional and ambiance and decor throughout was outstanding. Food and dining set to high standards and excellent. Access to One Spa very convenient and pleasant throughout. Highly recommend.
Price per night fromBRL 1,222

The Caledonian Edinburgh, Curio Collection by Hilton

/10
Guest User
Excellent location, next to Edinburgh Castle. It is a very old hotel with good facilities, a small swimming pool and sauna. A family of three checked in and the front desk gave us a family room with a separate small bed. The view outside the window is also good. There is a bathtub and capsule coffee. There is TESCO downstairs, which is very convenient for shopping. Such a good room, buy some beer and drink it in the room, it's really not too good ☺️ The breakfast on the first floor is very good 35 pounds per person. The main meal must be told to the waiter separately, which is included in the 35 pounds. This hotel has hosted members of the British royal family. There are photos in the restaurant on the first floor. It takes 15 minutes to walk to Cardington Hill. You can see Edinburgh Castle all the way. The surrounding core scenic spots are 15 minutes walk, which is great! A very satisfactory stay experience 👍👍👍
Price per night fromBRL 1,009

FAQs

What are some of the best hotels with Spa in Edinburgh?

Whether you are travelling to Edinburgh for business or tourism, Apex Waterloo Place Hotel (from BRL 957) , Best Western Kings Manor Hotel (from BRL 409) and Delta Hotels by Marriott Edinburgh (from BRL 594) are highly recommended among the best hotels.

How much does it cost on average to stay at hotels with Spa in Edinburgh?

For hotels with Spa in Edinburgh, the average price on weekdays is BRL 2,918, and the average price on weekends (Friday - Saturday) is BRL 3,495.

What are the best luxury hotels with Spa in Edinburgh?

If you want to enjoy top services and amenities, there are many luxury hotels with Spa in Edinburgh for you to choose. W Edinburgh (from BRL 1,469), The Caledonian Edinburgh, Curio Collection by Hilton (from BRL 1,251) and Sheraton Grand Hotel & Spa (from BRL 1,121) are some of the best luxury hotels recommended.

What promotions are available for hotels with Spa in Edinburgh?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see the latest promotions on Trip.com.

Which hotels with Spa in Edinburgh are pet friendly?

Kimpton CHARLOTTE SQUARE by IHG (from BRL 912) is pet friendly. Enjoy your time with your furry friend here!

Edinburgh hotels with spa information

Total properties16
Number of reviews1,450
Highest priceBRL 33,559
Lowest priceBRL 376
Weekday Avg. PriceBRL 2,918
Weekend Avg. PriceBRL 3,495