Photo by Jock Watson

Haddington Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Filter by

Amisfield Park
3.5 out of 5
The price is €714 per night from 21 Dec to 21 Dec
4.59 km 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
Tweeddale Arms Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is €104 per night from 5 Dec to 5 Dec
1.63 km from city centre
4/5 Very Good! (161 reviews)
"Lovely staff, very friendly a nice homely hotel with a great bar."

Reviewed on 19 Nov 2021

Tweeddale Arms Hotel
Garleton Lodge
4 out of 5
7.82 km 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
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.
Charming 3 Bed Village Green Cottage East Lothian
The Golf Tavern
3 out of 5
Fully refundableReserve now, pay when you stay
The price is €104 per night from 12 Dec to 12 Dec
4.84 km 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
Motel One Edinburgh - Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
The price is €81 per night from 2 Jan to 2 Jan
28.66 km from city centre
4.6/5 Wonderful! (914 reviews)
"The location was perfect for my needs. Staff was wonderful, the room was immaculate, and everything was wonderful!"

Reviewed on 29 Nov 2021

Motel One Edinburgh - Royal
DAFFODIL COTTAGE - sleeps 4, a peaceful, private getaway yet close to Edinburgh
7.62 km 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.61 km 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
5.31 km 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 €189 per night from 26 Dec to 26 Dec
28.38 km from city centre
4.5/5 Wonderful! (982 reviews)
"Good place to stay for location."

Reviewed on 8 Nov 2021

Radisson Blu Hotel, Edinburgh City Centre
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
The price is €70 per night from 2 Jan to 2 Jan
30 km from city centre
4/5 Very Good! (1,021 reviews)
"Convenient location"

Reviewed on 29 Nov 2021

Leonardo Royal Edinburgh Haymarket
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
The price is €187 per night from 2 Jan to 2 Jan
28.87 km from city centre
4.4/5 Wonderful! (981 reviews)
"Nice location in the Grassmarket area of Edinburgh. Plenty of pubs and places to eat around the market area. So if you don't feel like going far one night its all around you."

Reviewed on 29 Nov 2021

Apex City of Edinburgh Hotel
The Grieves Cottage
4.07 km from city centre
The Grieves Cottage
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is €210 per night from 2 Jan to 2 Jan
28.41 km from city centre
4.5/5 Wonderful! (968 reviews)
"It was beautiful, loved all facilities!"

Reviewed on 28 Nov 2021

Apex Waterloo Place Hotel
The Avenue Restaurant at The Victoria Inn
5.18 km 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
Edinburgh Grosvenor Hotel
4 out of 5
Grosvenor Street, Edinburgh, Scotland
30.2 km 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 €104 per night from 2 Jan to 2 Jan
28.33 km from city centre
3.7/5 Good! (1,077 reviews)
"The location was good"

Reviewed on 30 Nov 2021

Jurys Inn Edinburgh
East Lothian Central stay in  Haddington
5.07 km 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
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €93 per night from 2 Jan to 2 Jan
28.36 km from city centre
4.4/5 Wonderful! (864 reviews)
"Very nice hotel , the only shame was the shower was very poor"

Reviewed on 28 Nov 2021

Courtyard by Marriott Edinburgh
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is €146 per night from 2 Jan to 2 Jan
28.93 km from city centre
4.5/5 Wonderful! (969 reviews)
"The staff were exceptionally friendly and helpful"

Reviewed on 28 Nov 2021

Apex Grassmarket Hotel
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

Recent Reviews in Haddington
expedia verified reviews