Photo by Jock Watson
Find Resorts & Hotels with Spas in Haddington
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Haddington Resorts & Hotels with Spas
Top Haddington Resorts & Hotels with Spas

Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa
8.6 out of 10, Excellent, (747)

Best Western Kings Manor Hotel
Best Western Kings Manor Hotel
8.8 out of 10, Excellent, (1004)
The price is SAR 534
SAR 640 total
includes taxes & fees
6 Jul - 7 Jul

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHG
8.2 out of 10, Very Good, (1006)
The price is SAR 614
SAR 737 total
includes taxes & fees
3 Jul - 4 Jul

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, Edinburgh
9.0 out of 10, Wonderful, (1001)
The price is SAR 1,053
SAR 1,264 total
includes taxes & fees
18 Jul - 19 Jul

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre
9.0 out of 10, Wonderful, (1005)
The price is SAR 1,097
SAR 1,317 total
includes taxes & fees
18 Jul - 19 Jul

Edinburgh Marriott Hotel Holyrood
Edinburgh Marriott Hotel Holyrood
8.6 out of 10, Excellent, (1001)
The price is SAR 907
SAR 1,089 total
includes taxes & fees
13 Jul - 14 Jul

The Caledonian Edinburgh, Curio Collection by Hilton
The Caledonian Edinburgh, Curio Collection by Hilton
9.0 out of 10, Wonderful, (1001)
The price is SAR 1,199
SAR 1,439 total
includes taxes & fees
24 Jul - 25 Jul

Kimpton Charlotte Square by IHG
Kimpton Charlotte Square by IHG
9.2 out of 10, Wonderful, (1004)
The price is SAR 1,235
SAR 1,481 total
includes taxes & fees
18 Jul - 19 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent reviews of Haddington hotels
Recent reviews of Haddington hotels

Apex Grassmarket Hotel
5/5 Excellent
"Comfortable stay and a good view from the castle facing room. The room had no AC cooling as it is rare for the city temperature to go up like it did this June. The hotel does provide a table fan and it does cool off after 8 pm
Overall a good stay with a good variety in breakfast"
A verified traveler stayed at Apex Grassmarket Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Find More Hotels near Haddington
More Hotel Options in Haddington
- Adventure Hotels in Haddington
- Beach Hotels in Haddington
- Boutique Hotels in Haddington
- Business Hotels in Haddington
- Cheap Hotels in Haddington
- Family Hotels in Haddington
- Golf Hotels in Haddington
- Historic Hotels in Haddington
- Hotel Wedding Venues in Haddington
- Hotels with Bars in Haddington
- Hotels with Free Parking in Haddington
- Hotels with WiFi in Haddington
- Hotels with smoking rooms in Haddington
- Luxury Hotels in Haddington
- Pet-friendly Hotels in Haddington
- Romantic Hotels in Haddington
- Shopping Hotels in Haddington
- Ski Hotels in Haddington
More Accommodation Types in
- Apartments in Edinburgh
- Vacation Homes in Edinburgh
- Cottages in Edinburgh
- Guest Houses in Edinburgh
- Aparthotels in Edinburgh
- Hostels in Edinburgh
- B&B in Edinburgh
- Condo Rentals in Edinburgh
- Lodges in Edinburgh
- Inns in Edinburgh
- Residences in Edinburgh
- Villas in Edinburgh
- Cabin Rentals in Edinburgh
- Castles in Edinburgh
- RV Parks in Edinburgh
- Capsule Hotels in Edinburgh
Hotels near popular Edinburgh Attractions
Haddington Hotels by Star Rating
Explore more hotels
- Virgin Hotels Edinburgh
- ibis budget Edinburgh Park
- Cheval Old Town Chambers
- Leonardo Hotel Edinburgh Haymarket
- Heeton Concept Aparthotel Edinburgh Queen Street
- Leonardo Royal Hotel Edinburgh
- Cityroomz Edinburgh
- Hilton Edinburgh Carlton
- Hampton by Hilton Edinburgh West End
- Apex City of Edinburgh Hotel
- Motel One Edinburgh - Royal
- Village Hotel Edinburgh
- Radisson Blu Hotel, Edinburgh City Centre
- Mount Royal Hotel Edinburgh by The Unlimited Collection
- Market Street Hotel
- Eden Locke
- Tynecastle Park Hotel
- Wilde Aparthotels, Edinburgh, Grassmarket
- Holiday Inn Express - Edinburgh City Centre by IHG
- Stay Central