Photo by Jock Watson

Search Hotels in Haddington

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Amisfield Park
3.5 out of 5
The price is £608 per night from 21 Dec to 21 Dec
2.85 mi from city centre
5/5 Exceptional! (1 review)
"Was excellent for what we wanted which was somewhere to say close to family. The property was clean and tidy the 4th bed was not made up but there was spare bedding. Was lovely to have milk in the fridge after the long drive there. Lots to do in the area easy access to the coast and into city. Will ..."

Reviewed on 1 Aug 2021

Amisfield Park
Garleton Lodge
4 out of 5
4.86 mi from city centre
5/5 Exceptional! (10 reviews)
R&R break
"Garleton Lodge is absolutely beautiful. Our room was of the highest quality, and our hosts were exceptional. Anything we needed/wanted was there."

Reviewed on 26 Oct 2020

Garleton Lodge
Tweeddale Arms Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £89 per night from 11 Dec to 11 Dec
1.01 mi from city centre
4/5 Very Good! (162 reviews)
"Lovely staff, very friendly a nice homely hotel with a great bar."

Reviewed on 19 Nov 2021

Tweeddale Arms Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Golf Tavern
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £90 per night from 5 Dec to 5 Dec
3 mi from city centre
4.3/5 Excellent! (57 reviews)
"Everything was perfect, all the staff where fantastic"

Reviewed on 24 Sep 2021

The Golf Tavern
Charming 3 Bed Village Green Cottage East Lothian
Motel One Edinburgh - Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £69 per night from 2 Jan to 2 Jan
17.8 mi from city centre
4.6/5 Wonderful! (917 reviews)
"Lovely stay with no complaints!"

Reviewed on 3 Dec 2021

Motel One Edinburgh - Royal
DAFFODIL COTTAGE - sleeps 4, a peaceful, private getaway yet close to Edinburgh
4.73 mi from city centre
4.7/5 Exceptional! (3 reviews)
Short stay
"Very nice property. In Scotland for a funeral. Perfect quiet getaway"

Reviewed on 19 Dec 2020

DAFFODIL COTTAGE - sleeps 4, a peaceful, private getaway yet close to Edinburgh
Goblin Ha'
3 out of 5
1 mi from city centre
4/5 Very Good! (34 reviews)
"This is a quaint facility with a wonderful Pub: great food, great drink, great people! It is located in the quiet village about 30 minutes from Edinburgh. It is also close to the Glenkinchie Distillery which is a must visit. It is also close to North Berwick which is a lovely coastal community with ..."

Reviewed on 11 Aug 2019

Goblin Ha'
The Green Haddington
3.3 mi from city centre
3.8/5 Good! (13 reviews)
Excellent stay
"Excellent for base to see family I used it to have sleep only Certainly use again can’t fault"

Reviewed on 11 Aug 2021

The Green Haddington
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £125 per night from 3 Jan to 3 Jan
17.62 mi from city centre
4.5/5 Wonderful! (983 reviews)
"Good place to stay for location."

Reviewed on 8 Nov 2021

Radisson Blu Hotel, Edinburgh City Centre
The Grieves Cottage
2.53 mi from city centre
The Grieves Cottage
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
17.93 mi from city centre
4.4/5 Wonderful! (985 reviews)
"Good location"

Reviewed on 3 Dec 2021

Apex City of Edinburgh Hotel
The Avenue Restaurant at The Victoria Inn
3.22 mi from city centre
2.9/5 (61 reviews)
Birthday Stay
"The room was very spacious and clean but lack of attention to basic needs ie: no bath mat or hand towels let it down a bit. Also a big problem is that they do not accept payment by card and have no eating facilities on site."

Reviewed on 5 Nov 2018

The Avenue Restaurant at The Victoria Inn
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is £105 per night from 4 Jan to 4 Jan
17.65 mi from city centre
4.5/5 Wonderful! (965 reviews)
"Location was excellent. Breakfast menu pretty good. Unfortunately didn’t get to use the gym facilities as we didn’t have time. Their is so much to do. We will be going back and we will be booking with Apex Waverley. Staff very helpful and smiley, nothing was to much trouble."

Reviewed on 3 Dec 2021

Apex Waterloo Place Hotel
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £48 per night from 4 Jan to 4 Jan
18.63 mi from city centre
4/5 Very Good! (1,015 reviews)
"Great location and rooms lovely and clean .Maybe bathrooms could do with s bit of freshing up and modernised .But overall it was great for us ."

Reviewed on 2 Dec 2021

Leonardo Royal Edinburgh Haymarket
Edinburgh Grosvenor Hotel
4 out of 5
Grosvenor Street, Edinburgh, Scotland
The price is £41 per night from 3 Jan to 3 Jan
18.75 mi from city centre
3.5/5 Good! (964 reviews)
"Very friendly but poor sound proofing of bedrooms, and the carpet in my room was wel over due for replacement"

Reviewed on 11 Nov 2021

Edinburgh Grosvenor Hotel
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £72 per night from 4 Jan to 4 Jan
17.59 mi from city centre
3.7/5 Good! (1,079 reviews)
"Fantastic helpful staff both at reception and the bar"

Reviewed on 2 Dec 2021

Jurys Inn Edinburgh
East Lothian Central stay in  Haddington
3.15 mi from city centre
5/5 Exceptional! (2 reviews)
Lovely apartment
"The apartment is lovely, clean and modern. It is the perfect base for exploring East Lothian and perfectly positioned for the shops and restaurants of Haddington. Jayne was on hand if we needed any information on local amenities and the apartment has everything you need for your stay, the washing ..."

Reviewed on 31 Oct 2021

East Lothian Central stay in Haddington
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is £124 per night from 2 Jan to 2 Jan
17.97 mi from city centre
4.5/5 Wonderful! (971 reviews)
"The staff were exceptionally friendly and helpful"

Reviewed on 28 Nov 2021

Apex Grassmarket Hotel
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £63 per night from 3 Jan to 3 Jan
17.61 mi from city centre
4.4/5 Wonderful! (866 reviews)
"Great Hotel right in the middle of the city. Great staff"

Reviewed on 2 Dec 2021

Courtyard by Marriott Edinburgh
Don't see what you're looking for?
See all available properties in Haddington
View all properties
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.

Frequently asked questions

Haddington Hotel Reviews
expedia verified reviews