Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Edinburgh Hotels with Spa

See all 723 Hotels in Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh
4.5 out of 5.0
4.5 out of 5 (2,069 reviews)
Great location Stayed at this hotel several times. Great location & got a nice room upgrade. Major construction going on outside building.
  15 Dec 2017

€76

€76
Village Hotel Edinburgh

Village Hotel Edinburgh

140 Crewe Road South, Edinburgh
4.5 out of 5.0
4.4 out of 5 (739 reviews)
Less than expectedRoom was clean but could have beenbetter; carpet and shower tray stained . condition of some furniture poor .Breakfast tasty but crockery and tables dirty. Reception staff very nice & helpful
  4 Dec 2017

€39

€39
Norton House Hotel & Spa

Norton House Hotel & Spa

Ingliston, Newbridge
4.5 out of 5.0
4.5 out of 5 (564 reviews)
Splendid. No other comment needed. Only thing would be to ensure late night reveller guests do not stand and smoke or talk beneath the window of the suites in the main house.
  4 Dec 2017

€87

€87
Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

1 Festival Square, Edinburgh
5.0 out of 5.0
4.5 out of 5 (707 reviews)
It’s all about the ServiceThe staff were fantastic across the board and the hotel was lovely AND convenient to the city landmarks. The only small concern was that the room was draughty to sit in, on a chilly December evening. But sleeping under the quilts was easy. It was quiet and the room was really nice - loved it and ...
  10 Dec 2017

€127

€127
Radisson Blu Edinburgh

Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh
4.5 out of 5.0
4.4 out of 5 (1,731 reviews)
Nice location Very central location. Excellent hotel and very friendly staff.
  15 Dec 2017

€111

€111
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club, Kirknewton
4.5 out of 5.0
4.3 out of 5 (818 reviews)
Lovely hotelA beautiful setting and great location. The hotel was very clean and well decorated. The rooms were a good size, clean and the beds were very comfortable. The staff were very professional and helpful. We had dinner in the brasserie restaurant, which was very nice, with fabulous service. My children ...
  4 Dec 2017

€67

€67
Waldorf Astoria Edinburgh - The Caledonian

Waldorf Astoria Edinburgh - The Caledonian

Princes Street, Edinburgh
5.0 out of 5.0
4.4 out of 5 (966 reviews)
A wonderful historic hotel full of old world charmFabulous hotel. Highly recommended for families and couples wanting to explore Edinburgh from a grand and luxurious base.
  29 Nov 2017

€145

€145
The Balmoral Hotel

The Balmoral Hotel

1 Princes Street, Edinburgh
5.0 out of 5.0
4.7 out of 5 (666 reviews)
Fantastic stay at Edinburgh's most historic hotel.
  13 Dec 2017

€174

€174
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh
4.5 out of 5.0
4.4 out of 5 (1,311 reviews)
BeUtiful hotel, The hotel was all decked out for Christmas and was beautiful, it was clean, warm and quiet. We were in room 606 and it was a windy night but there was a definite problem above our room and it banged all night and at one point felt like something was being lifted off roof and banging down. On saying ...
  12 Dec 2017

€82

€82
Edinburgh Marriott Hotel

Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh
4.5 out of 5.0
4.2 out of 5 (1,131 reviews)
Nice hotel We were greeted with a friendly smile, treated professionally and promptly. In the morning a taxicab was order, and the staff thanked us for our stay.
  13 Dec 2017

€56

€56
Map

Recently booked Edinburgh hotels

Salisbury Green
3.5 out of 5.0
Last booking: 1 hour ago
Old Waverley Hotel
3.5 out of 5.0
Last booking: 2 hours ago
The Scotsman Hotel
4.5 out of 5.0
Last booking: 3 hours ago
Radisson Blu Edinburgh
4.5 out of 5.0
Last booking: 7 hours ago
Old Town Chambers
5.0 out of 5.0
Last booking: 7 hours ago
Macdonald Holyrood Hotel
4.5 out of 5.0
Last booking: 11 hours ago
Crowne Plaza Edinburgh - Royal Terrace
4.5 out of 5.0
Last booking: 12 hours ago
Fountain Court Apartments - Royal Garden
4.5 out of 5.0
Last booking: 12 hours ago
Dalmahoy Hotel & Country Club
4.5 out of 5.0
Last booking: 14 hours ago

Pocket Guide: Hotels with Spa in Edinburgh

Search for hotels in Edinburgh on Expedia. You can easily find your hotels in Edinburgh using one of the methods below:

  • View our selection of featured hotels in Edinburgh
  • Use the map to find hotels in the Edinburgh neighborhood you prefer
  • Use the filters to see hotels in a specific area of Edinburgh, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Edinburgh
  • Enter your travel dates to view the best deals on hotels in Edinburgh - while they last