United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Jock Watson

Search Hotels in Haddington

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Garleton Lodge
4 out of 5
Get Rates
4.86 mi from city centre
5/5Exceptional! (9 reviews)

"Beautiful location and accommodation. Excellent facilities, would definitely recommend a visit."…"

Reviewed on 3 Sep 2020

Garleton Lodge
Stunning Riverside Location- Heart of East Lothian
Get Rates
2.99 mi from city centre
4.8/5Exceptional! (9 reviews)
Ideal location

"Well located and laid out with picturesque views out to the river and church, a bistro next door and the shops a short stroll away. Great for trips to sandy beaches, castles, climbing The Laws for spectacular views and trips into Edinburgh."…"

Reviewed on 22 Jul 2020

Stunning Riverside Location- Heart of East Lothian
East Lothian Central Stay in Haddington
Get Rates
3.15 mi from city centre
East Lothian Central Stay in Haddington
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.
5 Papple Cottages, Haddington
5 Papple Cottages, Haddington, SCT
Get Rates
3.47 mi from city centre
5 Papple Cottages, Haddington
Daffodil Cottage - Sleeps 4, a Peaceful, Private Getaway yet Close to Edinburgh
Get Rates
4.73 mi from city centre
4.5/5Wonderful! (2 reviews)
Great location

"Great base to explore East Lothian. Surrounded by countryside and wildlife makes it an excellent location for a quiet getaway"…"

Reviewed on 28 Sep 2019

Daffodil Cottage - Sleeps 4, a Peaceful, Private Getaway yet Close to Edinburgh
Goblin Ha'
3 out of 5
Get Rates
1 mi from city centre
4/5Very 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'
Tweeddale Arms Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is £90 per night from 6 Dec to 7 Dec
1.01 mi from city centre
3.9/5Very Good! (146 reviews)
Comfy and cosy stay

"We had a very pleasant stay, room was comfy and cosy, staff were very lovely and breakfast was delicious. And Gifford is beautiful. Will definitely go back."…"

Reviewed on 19 Aug 2020

Tweeddale Arms Hotel
The Golf Tavern
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £90 per night from 6 Dec to 7 Dec
3.01 mi from city centre
4.3/5Excellent! (49 reviews)
wonderful staff

"We were the only guests the night we stayed as the hotel had only just reopened after lockdown. The staff were so friendly and helpful making sure we felt safe and comfortable. Our breakfast was preordered the evening before as no buffet was available but there was plenty of choice and all fresh ..."…"

Reviewed on 29 Jul 2020

The Golf Tavern
Ten Hill Place, BW Premier Collection
4 out of 5
10 Hill Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £60 per night from 7 Dec to 8 Dec
17.46 mi from city centre
4.5/5Wonderful! (981 reviews)

"Property is well located. About a 15 minute walk from Waverley and there are plenty of shops/places to eat within a 5 minute walk from the hotel. The staff were all friendly and the hotel was very clean. Breakfast is pretty good too with a choice of continental of a full english/scottish. Only downside ..."…"

Reviewed on 8 Nov 2020

Ten Hill Place, BW Premier Collection
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
The price is £32 per night from 6 Dec to 7 Dec
18.5 mi from city centre
4.4/5Excellent! (332 reviews)

"A diamond in the name of Jennifer. Love this hotel, beautiful place and staff!"…"

Reviewed on 25 Nov 2020

Point A Hotel Edinburgh Haymarket
Malmaison Edinburgh
4 out of 5
1 Tower Place Leith, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £61 per night from 13 Dec to 14 Dec
17.27 mi from city centre
4.2/5Very Good! (973 reviews)

"Good location and bonus of a free car park for the hotel"…"

Reviewed on 16 Sep 2020

Malmaison Edinburgh
The Grieves Cottage
Get Rates
2.53 mi from city centre
The Grieves Cottage
The Avenue Restaurant at The Victoria Inn
Get Rates
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 Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £85 per night from 8 Dec to 9 Dec
17.97 mi from city centre
4.5/5Wonderful! (1,259 reviews)

"Swimming pool was lovely, nice, big room albeit at the back of the hotel."…"

Reviewed on 25 Oct 2020

Apex Grassmarket Hotel
Nira Caledonia
4 out of 5
6-10 Gloucester Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £92 per night from 8 Dec to 9 Dec
18.45 mi from city centre
4.5/5Wonderful! (438 reviews)

"The staff at the Nira Caledonia are superb, a wonderful greeting and a good check in at breakfast the following day to make sure we were all OK. Some tips for places to visit too. Our room was small but perfectly adequate for one night. Great location, nice quiet road, but still only a 15 min walk ..."…"

Reviewed on 14 Sep 2020

Nira Caledonia
Mode Edinburgh
3.5 out of 5
74 - 77 Queen Street, Edinburgh, Scotland
Get Rates
18.39 mi from city centre
4.8/5Exceptional! (554 reviews)

"Great service, excellent cleanliness and great processes during the Coronavirus. Really great stay."…"

Reviewed on 11 Oct 2020

Mode Edinburgh
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £41 per night from 6 Dec to 7 Dec
18.39 mi from city centre
4.5/5Wonderful! (470 reviews)

"Great staff! Lovely design. Upgraded from premium queen to King VIP. EXCELLENT."…"

Reviewed on 23 Nov 2020

YOTEL Edinburgh
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £52 per night from 6 Dec to 7 Dec
18.33 mi from city centre
4.7/5Exceptional! (552 reviews)

"Stayed here for one night, however wish I stayed here longer. Staff were so amazing and the facilities were incredible. Would definitely go back!"…"

Reviewed on 2 Nov 2020

Eden Locke
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £109 per night from 4 Jan to 5 Jan
17.67 mi from city centre
4.5/5Wonderful! (973 reviews)

"Enjoyed everything from the check in to the beautiful room with the added complimentary malt whisky, Breakfast was of a high standard ,service was excellent,definitely my favourite hotel and can’t wait to return."…"

Reviewed on 11 Oct 2020

The Scotsman Hotel
Amisfield Park
3.5 out of 5
The price is £520 per night from 19 Dec to 20 Dec
2.85 mi from city centre
Amisfield Park
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.

Visiting Haddington

Visitors to Haddington are sure to enjoy the bars. Tourists can also enjoy the city's golf courses, coffee shops and churches. Muirfield Golf Course, Holyrood Park and Arthur's Seat are some of the top sights around the area.

  • You'll find 2741 Expedia hotels and other accommodation options in the larger area of Edinburgh
  • The closest major airport is in Edinburgh (EDI), 24.4 mi (39.3 km) from the city centre

Sightseeing and Staying in Haddington

The city is notable for landmarks like Lennoxlove Historic House, St Mary's Church and Nungate Bridge. A couple of additional sights to add to your agenda are Haddington Golf Club and Hailes Castle.

As you plan your holiday retreat, you'll find 15 hotels and other lodging options to select from in Haddington. Here you'll find top ones based on Expedia user reviews:

  • The Golf Tavern - This 3-star inn features free breakfast, a restaurant and a bar. It's a favourite with Expedia travellers for its breakfast and overall value.
  • Maitlandfield House Hotel - Our customers like the breakfast and clean, comfortable rooms at this hotel. With a stay at this 3-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi.

Popular places to visit in the area include Muirfield Golf Course, 9.3 mi/15 km from the city centre, and Holyrood Park, which is 16.4 mi (26.4 km) away.

Dressing for Haddington

  • Between January and March, daytime temperatures average 10°C, whilst night-time temperatures stay around 1°C
  • From April to June, the average is 18°C during the day and 3°C at night
  • July to September sees average temperatures of 19°C during the day and 7°C at night
  • Between October and December, you can expect 14°C as the daytime average and 2°C as the night-time average
  • About 26 millimetres of rain falls on Haddington each year
  • July and August are usually the hottest months averaging 19°C, while January and February are usually the coldest with an average temperature of 1°C

Frequently asked questions

Where is the best place for a stay in Haddington?
The Golf Tavern is ranked highly by Expedia customers. This inn offers free breakfast and a restaurant. Another top choice for your trip based on traveller reviews is Maitlandfield House Hotel.
If I need to cancel my hotel reservation in Haddington, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable as long as you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Add dates, click “Search”, then filter by “free cancellation” to review top deals in Haddington.
What's the best accommodation for a couple going to Haddington?
Maitlandfield House Hotel is a favourite 3-star hotel for couples, and features flat-screen TVs and coffee makers.
What's the best pet-friendly accommodation option in Haddington?
Tweeddale Arms Hotel is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests.
What's the best accommodation option for a beach holiday in Haddington?
The Golf Tavern is a top 3-star inn for a beach holiday, and features a restaurant and free parking. Other good options for your stay near the beach include Letham House and Maitlandfield House Hotel. Head to Portobello Beach or Belhaven Beach for some quality time by the water.
What's the best luxury place to stay in Haddington?
Letham House is a 5-star hotel with a bar, and a popular choice for Expedia travellers looking for a luxurious stay.
What's the best boutique-style accommodation in Haddington?
Letham House is a favourite 5-star hotel with our travellers looking for stylish accommodation, and features 6 guestrooms, a bar and free parking.
What's the best golf hotel in Haddington?
Letham House is a 5-star hotel featuring free parking and a bar, and it’s a top choice for playing a round of golf. You can tee off at Haddington Golf Club during your trip.

Haddington Hotel Reviews

More trip options