Skip to main content

Search hotels in Haddington

Enter your dates to see the latest prices and deals for Haddington hotels

Make your hotel stay special

Find hotels in Haddington with the extras that matter to you

Haddington – 14 hotels and places to stay

Filter by:

Star Rating
Review score

The Victoria Inn

Hotel in Haddington

Featuring a bar, The Victoria Inn is located in Haddington in the Lothian region, 8.6 miles from Muirfield and 17 miles from Arthur's Seat. This 3-star hotel offers room service.

S
Stuart
From
United Kingdom
Everything from the location, the staff, the accommodation ( all recently decorated) the food, especially the delicious breakfast, Sky tv in our room along with a quality coffee maker and very comfy bed. The town of Haddington itself, lovely and clean with friendly locals and great riverside walks.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 175 reviews
Price from
657.59 lei
1 night, 2 adults

Maitlandfield House Hotel

Hotel in Haddington

Within walking distance of picturesque Haddington and just 16 mi from Edinburgh, Maitlandfield House features quality, efficiency, traditional charm and original elegance.

D
Donna
From
United States
Matthew is an exceptional and personable employee. He went out of his way to make our meals everything we wanted.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 548 reviews
Price from
744.59 lei
1 night, 2 adults

Orchard House Lodges by Ecohuman

Haddington

Located in Haddington in the Lothian region, Orchard House Lodges by Ecohuman has accommodations with free WiFi and free private parking.

D
Debra
From
South Africa
What a lovely place to stay - comfortable and great location for exploring the East Lothian area. Although never personally met the hosts, they were in communication with me throughout the booking and provided me with all the info I need to access the property and use the amenities. Beds were great! As were the Highland Cows in the field.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 297 reviews
Price from
753.90 lei
1 night, 2 adults

The Hen House

Haddington

The Hen House offers accommodations in Haddington, 10 miles from Muirfield and 16 miles from Arthur's Seat.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 73 reviews
Price from
732.96 lei
1 night, 2 adults

Garleton Lodge

Haddington

Offering garden views, Garleton Lodge in Haddington features accommodations, a bar, and a shared lounge.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 27 reviews
Price from
1,547.86 lei
1 night, 2 adults

The Bothy

Haddington

The Bothy offers accommodations in Haddington, 8.8 miles from Muirfield and 18 miles from Arthur's Seat. Both free Wifi and private parking are accessible at the vacation home free of charge.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 10 reviews
Price from
4,629.93 lei
1 night, 2 adults

Number One

Haddington

Number One in Haddington features accommodations with free Wifi 8.5 miles from Muirfield, 18 miles from Arthur's Seat, and 18 miles from Dalhousie Castle.

J
Janet
From
United States
Location was perfect! I was in Haddington for a music festival. My room was a 5min walk from all three Haddington venues, bus stop, shops and restaurants. Michael and his staff were happily available to help me with directions, taxis, anything I needed. So friendly and responsive!
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 211 reviews
Price from
303.50 lei
1 night, 2 adults

The Mallard Hotel

Gullane (Near Haddington)

Located in Gullane, a 14-minute walk from Gullane Beach, The Mallard Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

J
Jackie
From
United Kingdom
The staff were so lovely and helpful. The service was excellent and we had a wonderful stay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 430 reviews
Price from
792.90 lei
1 night, 2 adults

The Leddie Hotel

Aberlady (Near Haddington)

Located in Aberlady and with Aberlady Bay Beach reachable within a 6-minute walk, The Leddie Hotel provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

R
Rebecca
From
Australia
Everything. Excellent service, beautiful hotel, good location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 96 reviews
Price from
834.63 lei
1 night, 2 adults

Old Aberlady Inn

Aberlady (Near Haddington)

Located in Aberlady and with Aberlady Bay Beach reachable within a 2-minute walk, Old Aberlady Inn has a garden, non-smoking rooms, free WiFi and a bar.

W
Waters
From
United Kingdom
Dog Friendly. Menu excellent and meals well prepared. Staff very hospitable. Will be back.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 807 reviews
Price from
556.42 lei
1 night, 2 adults
See all 14 hotels in Haddington

Most booked hotels in Haddington and surrounding area in the past month

See all

Popular with guests booking hotels in Haddington

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 175 reviews

Popular with guests booking hotels in Haddington

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 548 reviews

Popular with guests booking hotels in Gifford

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 698 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 96 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 807 reviews

Popular with guests booking hotels in Gifford

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 48 reviews

Popular with guests booking hotels in Gullane

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 430 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 590 reviews

Popular with guests booking hotels in Gifford

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 33 reviews

Popular with guests booking hotels in Gullane

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 163 reviews

Budget hotels in Haddington and nearby

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews

Haddington George House is located in Edinburgh, just 8.4 miles from Muirfield and 18 miles from Arthur's Seat. Featuring garden and inner courtyard views, this apartment also features free Wifi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Abbeymill Farm Cottage offers accommodations in Haddington, 9 miles from Muirfield and 19 miles from Dalhousie Castle.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Eliza Cottage is located in Haddington, just 10 miles from Muirfield and 19 miles from Dalhousie Castle. Free Wifi is provided throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews

Providing a garden, Steading conversion with amazing views features accommodations in Drem. This property offers access to a terrace and free private parking.

Offering a garden, The Wee Bothy at East Lothian Cottages features accommodations in Lennoxlove.

Offering a garden, The Muckle Snug at East Lothian Cottages offers accommodations in Lennoxlove. This vacation home features accommodations with a patio.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews

2 Setonhill Cottages is located in Longniddry, just 8.9 miles from Muirfield and 14 miles from Arthur's Seat.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 237 reviews

Offering garden views, Jerusalem Farm Pods in Tranent provides accommodations and a garden. This apartment offers free private parking, bicycle parking, and free Wifi.

Best hotels with breakfast in Haddington and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 698 reviews

The Tweeddale Arms is located in the charming village of Gifford, 40 minutes’ drive from Edinburgh. It is at the foot of the Lammremuir Hills and within easy reach of 17 golf courses.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 96 reviews

Located in Aberlady and with Aberlady Bay Beach reachable within a 6-minute walk, The Leddie Hotel provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 430 reviews

Located in Gullane, a 14-minute walk from Gullane Beach, The Mallard Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 445 reviews

The Crown & Kitchen features a garden, shared lounge, a restaurant and bar in East Linton. This 4-star inn offers an ATM and free WiFi.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 163 reviews

The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane. Built in 19th century, this 5-star hotel is within a 12-minute walk of Gullane Beach and 0.8 miles of Muirfield.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 300 reviews

Greywalls Hotel is situated on the edge of Muirfield’s championship golf course, on the 9th and 18th holes. There are ample gardens, tennis courts and free Wi-Fi.

Holly Croft

Hotel in Drem
Breakfast options

Holly Croft offers accommodations in Drem, 4.7 miles from Muirfield and 18 miles from Arthur's Seat. Free Wifi is provided throughout the property and private parking is available on site.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 118 reviews

Beautifully Renovated Self-Contained Farm Cottage - close to beaches, North Berwick and the Golf Coast is located in North Berwick, just 4 miles from Muirfield and 18 miles from Arthur's Seat.

What Guests Said About Haddington:

Scored out of 10, guest rating 10

No car? No problem!

No car? No problem! Excellent bus service to explore East Lothian: seaside, castles, country walks. The town itself has lots of attractive shops plus a wide range of places to eat. I recommend Ozy'a Kitchen for its amazing Kurdish breakfast. I always felt safe in Haddington, early morning or at night. Clean streets with only one pesky beggar, a welcome change from Glasgow.
Guest review byMcCOURT
United Kingdom
Scored out of 10, guest rating 10

The waterside bistro is a short walk through St Mary's...

The waterside bistro is a short walk through St Mary's churchyard, which is opposite the hotel, food was delicious, there is a lovely walk along the riverside, and also another pub The Tyneside Tavern which has a great italian style restaurant. Haddington is a lovely picturesque little town, & quite central for visiting North Berwick, and a good distance to get into Edinburgh, where you can park & ride,picking up a tram at The Port of Leith
Guest review bykenneth
United Kingdom
Scored out of 10, guest rating 8.0

Arriving after the shops had closed didn't present a very...

Arriving after the shops had closed didn't present a very favourable first impression of the town but a whole host of coffee shops and small businesses opened up the next day. Who would expect to find a thriving turreted Austrian Konditorie tucked in a corner.Good as a base for walking, and seemed to be on a large number of bus routes.
Guest review byWelch
Scored out of 10, guest rating 8.0

We know haddington well as family live there .some nice...

We know haddington well as family live there .some nice shops and restaurants/pubs etc went to the waterside bistro which is lovely especially when weather good for the outdoor seating also went to an Italian restaurant that was very nice called the tyneside
Guest review bySarah
United Kingdom
Scored out of 10, guest rating 6.0

Nice lunch in Diggorys.

Nice lunch in Diggorys. Good food in The Victoria, good service in both places. But £10 for a glass of wine in Victoria is too much. Its a small town not a city. Small town, not much to do. Half an hour is all you need. So don't expect too much,
Guest review byJim McMillan
United Kingdom
Scored out of 10, guest rating 10

Lovely town, interesting shops and a lovely restaurant...

Lovely town, interesting shops and a lovely restaurant called “ the Waterside” Easy to walk around and Tyne river ( no , not the same Tyne as runs through Newcastle!) running through Haddington very picturesque Excellent golf courses and coastal walks within a few miles of the town
Guest review byWill
United Kingdom

See reviews by guests who stayed at hotels in Haddington

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 211 reviews
The location was great to get into Edinburgh. The town of Haddington is quiet and charming with enough options for food around. For the price we paid, the accommodation was as expected: simple. There is a kitchen where we were able to prepare some food and hot drinks. The bathrooms have hot water and are fairly clean. If I’m not mistaken, someone from staff came in ever day to check on the bathrooms and kitchen and have them a basic clean.
Guest review byFranziska
Germany
From 1,396.11 lei per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 175 reviews
The staff were friendly and welcoming, the room was spacious, the bed was large and comfortable, breakfast was good, and there was free parking available, although it was located around 200 metres away around the corner from the hotel.
Guest review byTerry
United Kingdom
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 297 reviews
We weren’t provided with breakfast. We were happy to cater for ourselves. The location is perfect for us as it’s very close to Haddington where we were attending concerts in the Lammermuir Festival.
Guest review byElizabeth
United Kingdom
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 548 reviews
Nice clean hotel and the evening meals were good value for the price. Staff were very friendly also.
Guest review bySimon
United Kingdom
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 318 reviews
Very pleasant old pub / hotel . Great bar . Good beers .
Guest review bychris
United Kingdom