Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

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


Check prices on hotels in Haddington

Tonight 17 Aug - 18 Aug
This weekend 23 Aug - 25 Aug
Next weekend 30 Aug - 1 Sep

Featured Haddington Historic Hotels

See all 3,067 properties in Haddington

Estimated price for 1 night/2 adults

Maitlandfield House Hotel
Maitlandfield House Hotel
3.0 out of 5.0
Free cancellation
3.8/5 (104 reviews)
£132/ night for 2 guests

Very friendly and helpful staff, very good breakfast.

Reviewed on 3 Aug 2019
Railway Hotel
Railway Hotel
2.0 out of 5.0
2.8/5 (28 reviews)

As it says on the can£40 for a double room clean convenient and in a pub Food looked good and very reasonable Only real grime would be shared bathroom toilet but for price cannot grumble Staff friendly and helpfull

Reviewed on 9 Feb 2018
Letham House
Letham House
5.0 out of 5.0
4.6/5 (26 reviews)
£170/ night for 2 guests

Beautiful period property close to town. Comfortable bedroom and sizeable bathroom

Reviewed on 21 Apr 2019
Goblin Ha'
Goblin Ha'
3.0 out of 5.0
4.0/5 (33 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
Tweeddale Arms Hotel
Tweeddale Arms Hotel
4.0 out of 5.0
Free cancellation
3.8/5 (133 reviews)
£87/ night for 2 guests

This is a beautiful pub/b&b. Staff are friendly, rooms are clean and the food is great. Only downside is the noise. Our room looked out directly over the street onto the pub’s outdoor smoking area which meant we couldn’t sleep due to the noise from below and the smell or cigarettes drifting through ...

Reviewed on 3 Jun 2019
Map

Your Guide to Historic Hotels in Haddington

When you go on a Haddington trip out of town, it's easy to pick a chain you are familiar with, or a modern hotel. You may be used to your accommodation having all the much-needed conveniences. But sometimes choosing to stay in a more unique hotel can elevate your stay. A stay in a Haddington historic hotel still gives you a fully-furnished room that is also overflowing with personality. Moreover, it offers you the chance to immerse yourself in Haddington's history.

Grab Your Place in History

A visit to one of these Haddington traditional hotels can transport you to a past era right from the start. From unique architecture to locations steeped in the past, these surroundings will make you'll immediately get the sense like you are time traveller, not a tourist. Don't worry, you aren't required to live like the hotel's past guest. Although these lodgings are older, they have up-to-date amenities to help you keep in touch or relax on your stay. You'll notice your room furnished with a comfortable bed, loads of character, and just about everything you'll want for a marvellous visit.

Once you have explored your historic hotel, you can continue to take in this culturally-rich region by checking out the museums and well-known landmarks. If you are unsure where to kick-off exploring in Haddington, then you can always start by visiting Hailes Castle. A stop at one of these stately strongholds isjust the thing to do to set the tone for your vintage-inspired getaway. If you are looking for more exciting places to see, ask your hotel's staff or read through our comments left by your fellow travellers to Haddington

Your Haddington Hotel Is Ready for You

If you want to get the most out of your Haddington visit, a stay in a vintage hotel will elevate your experience in this historically-rich city. With Expedia's choice of 5 one-of-a-kind lodgings to select from, you are sure to find one that is ideal for your stay. But, like the past eras you're exploring, these rates won't last forever. Book soon to get your room in one of these distinctive properties.