Find the spa hotels that appeal to you the most
Check out our selection of great spa hotels in Edinburgh
Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

Gleneagles Townhouse features a fitness center, terrace, a restaurant and bar in Edinburgh.

Featuring a terrace, a restaurant as well as a bar, W Edinburgh is located in the center of Edinburgh, a 1-minute walk from Royal Mile.

Offering an indoor pool and a spa and wellness center, Village Hotel Edinburgh is located a short distance from Edinburgh city center.

Kimpton Charlotte Square Hotel is located in Edinburgh, just yards from Princes Street and George Street.

Just yards from Holyrood Park, Edinburgh Marriott Hotel Holyrood features an award-winning restaurant and spa. With Edinburgh Castle just a mile away, guests have free WiFi access and large rooms.

Just around the corner from Calton Hill, the 4-star Apex Waterloo Place hotel epitomizes luxury living in the heart of Edinburgh.

Located just a 1-minute walk from Princes Street, The Caledonian Edinburgh George Street's bars, restaurants and shops are less than a 5-minute walk away. There is free WiFi available throughout.

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-yard swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

Overlooking Edinburgh Castle, the Sheraton Grand Hotel & Spa is located in the financial district, next to the West End business and entertainment area and a five-minute walk from Princes Street, 1640...


Popular with guests booking spa hotels in Edinburgh
Popular with guests booking spa hotels in Edinburgh
Popular with guests booking spa hotels in Edinburgh
Popular with guests booking spa hotels in Edinburgh
Popular with guests booking spa hotels in Edinburgh
Popular with guests booking spa hotels in Edinburgh
Popular with guests booking spa hotels in Edinburgh
Popular with guests booking spa hotels in Edinburgh
Popular with guests booking spa hotels in Edinburgh
Popular with guests booking spa hotels in Edinburgh
Overlooking Edinburgh Castle, the Sheraton Grand Hotel & Spa is located in the financial district, next to the West End business and entertainment area and a five-minute walk from Princes Street, 1640...
A 12-minute walk from Edinburgh Waverley Train Station in the center of Edinburgh, The Park At Holyrood provides accommodations with access to spa facilities, beauty services, and fitness room.
1.8 miles from Arthur's Seat in Edinburgh, Samsara Home provides accommodations with access to wellness packages and beauty services.
Stylish Garden View Apartment is located in Edinburgh, just 3 miles from Edinburgh Waverley Train Station and 3 miles from Edinburgh Playhouse.
Delta Hotels by Marriott Edinburgh features a luxury leisure club where guests can relax in the sauna, steam room or whirlpool.