Haddington Hotels from ₹6,492

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Haddington hotels

Orchard House Lodges

Orchard House Lodges
3.0 star property
Haddington
9.6 out of 10, Exceptional, (60 reviews)
"Wonderful location and an excellent accomodation."
United Kingdom
Anonymous traveller
The price is ₹11,334
₹11,334 total
includes taxes & fees
30 Apr - 1 May
Orchard House Lodges

Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
Gifford
8.4 out of 10, Very good, (310 reviews)
"Really lovely hotel!"
United Kingdom
Ofelia
The price is ₹13,731
₹16,477 total
includes taxes & fees
1 May - 2 May
Tweeddale Arms Hotel

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very good, (442 reviews)
"Welcoming Clean Convenient Parking Worth a visit"
United Kingdom
mrs r e
The price is ₹14,080
₹16,897 total
includes taxes & fees
26 Apr - 27 Apr
Maitlandfield House Hotel

Garleton Lodge

Garleton Lodge
4.0 star property
Haddington
10.0 out of 10, Exceptional, (13 reviews)
"Beautiful retreat. Wonderful accommodations and delicious breakfast! Would definitely go back."
United States
Anne-Marie
The price is ₹28,353
₹34,024 total
includes taxes & fees
9 May - 10 May
Garleton Lodge

8 Barney Mains Cottage

8 Barney Mains Cottage
3.0 star property
Haddington
The price is ₹79,144
₹94,973 total
includes taxes & fees
3 May - 4 May
8 Barney Mains Cottage

Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
3.0 star property
Melrose
8.8 out of 10, Excellent, (867 reviews)
"Quiet riverside location and convenient for exploring the area around Melrose. Grand old building with plenty of character. Great breakfast with fine views and tasty food"
United Kingdom
Mathew
The price is ₹12,949
₹15,539 total
includes taxes & fees
28 Apr - 29 Apr
Dryburgh Abbey Hotel

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,076 reviews)
"Friendly staff and so convenient to airport tram"
United States
Evelyn
The price is ₹7,334
₹8,801 total
includes taxes & fees
26 Apr - 27 Apr
ibis budget Edinburgh Park

The Townhouse Hotel

The Townhouse Hotel
4.5 star property
Melrose
9.6 out of 10, Exceptional, (245 reviews)
"Excellent rooms, great good, welcoming staff. "
United Kingdom
Ajeesh
The price is ₹15,359
₹18,431 total
includes taxes & fees
27 Apr - 28 Apr
The Townhouse Hotel

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (360 reviews)
"The whole stay was brilliant the hotel and all staff "
United Kingdom
Michael
The price is ₹13,287
₹15,944 total
includes taxes & fees
4 May - 5 May
The Craigie

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.4 out of 10, Exceptional, (957 reviews)
"Stayed for 2 nights. Staff meds us feel very welcome and accommodating.. situation ideal for restful break in woodland surroundings."
United Kingdom
Matthew
The price is ₹15,115
₹18,138 total
includes taxes & fees
10 May - 11 May
Carberry Tower Mansion House and Estate

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,001 reviews)
"Breakfast was great!"
Canada
Jeffrey
The price is ₹11,161
₹13,393 total
includes taxes & fees
4 May - 5 May
Best Western Kings Manor Hotel

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,002 reviews)
"Stay was fantastic will definitely be back"
United Kingdom
Alan
The price is ₹10,523
₹12,627 total
includes taxes & fees
26 Apr - 27 Apr
Novotel Edinburgh Park

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,295 reviews)
"Great location and friendly staff, rooms are really nice and tidy and the breakfast was good"
United Kingdom
Keiran
The price is ₹12,649
₹15,178 total
includes taxes & fees
10 May - 11 May
Holiday Inn Edinburgh by IHG

Holiday Inn Express Edinburgh City West by IHG

Holiday Inn Express Edinburgh City West by IHG
3.0 star property
Ravelston
8.4 out of 10, Very good, (1,003 reviews)
"Room perfect, good breakfast options, staff helpful"
United Kingdom
Sean
The price is ₹8,503
₹10,204 total
includes taxes & fees
26 Apr - 27 Apr
Holiday Inn Express Edinburgh City West by IHG

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,000 reviews)
"Great stay "
United Kingdom
Shabinah
The price is ₹10,523
₹13,259 total
includes taxes & fees
26 Apr - 27 Apr
Courtyard by Marriott Edinburgh West

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,104 reviews)
"Great location."
United States
Hope
The price is ₹9,232
₹11,079 total
includes taxes & fees
26 Apr - 27 Apr
CODE - The Court, Edinburgh

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (199 reviews)
"Room was lovely "
Ireland
Sharon
The price is ₹12,656
₹15,187 total
includes taxes & fees
4 May - 5 May
The Lodge at Craigielaw

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,002 reviews)
"Great stay here, great location friendly and helpful staff, good breakfast in the bar. Very clean and nice to get a free cuppa whenever you wanted."
United Kingdom
Stephen
The price is ₹11,054
₹13,265 total
includes taxes & fees
26 Apr - 27 Apr
Garner Edinburgh Haymarket by IHG

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (711 reviews)
"Could not fault this hotel"
United Kingdom
Jean
The price is ₹9,885
₹12,455 total
includes taxes & fees
26 Apr - 27 Apr
Delta Hotels by Marriott Edinburgh

Murrayfield Hotel

Murrayfield Hotel
3.0 star property
Murrayfield
8.8 out of 10, Excellent, (1,002 reviews)
"No problems, stayed in house room, 4 poster bed really comfortable, great shower. Clean and tidy, friendly staff"
United Kingdom
Graeme
The price is ₹10,362
₹12,434 total
includes taxes & fees
26 Apr - 27 Apr
Murrayfield Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Haddington

Find the best Haddington areas for the activities you enjoy most.

Gifford

Gifford is noteworthy for its restaurants, and you can plan an outing to Haddington Golf Club and Nungate Bridge while you're in town.

Garvald

Garvald might not have many top sights, but Haddington Golf Club and Preston Mill & Phantassie Doocot Mill are two attractions nearby that you can check out.

Whittingehame

While Whittingehame isn't home to many top sights, Belhaven Beach and Preston Mill & Phantassie Doocot Mill are some notable places to visit nearby.

Stay near popular Haddington attractions

Learn more about Haddington

This historic market town showcases St. Mary's Church and the 14th-century Haddington House along cobbled streets. Visit the John Grey Centre museum or time your trip for the Haddington Festival when locals celebrate with parades and music.

Photo by Lisa Jarvis
Open Photo by Lisa Jarvis

Top Haddington Hotel Reviews

More cheap stays in Haddington

Frequently asked questions

Where is the best place for a stay in Haddington?
Located 16.3 mi (26.3 km) from the heart of Haddington, Apex Grassmarket Hotel is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Holiday Inn Edinburgh by IHG and CODE - The Court, Edinburgh. See all available top hotels, or vacation rentals in Haddington.
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. Filter your search by fully refundable to find flexible hotel deals in Haddington.
What's the best dog-friendly accommodation option in Haddington?
Maitlandfield House Hotel is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Other good options for you and your pet's trip include Tweeddale Arms Hotel and Goblin Ha'. See more pet-friendly hotel accommodations in Haddington.
What's the best golf hotel in Haddington?
The Victoria Inn is a top hotel that has a golf course and features free breakfast. You can tee off at Haddington Golf Club during your trip. See more golf hotels in Haddington.
What are some accommodation options with pools in Haddington?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool and a snack bar/deli. Holiday Inn Edinburgh by IHG and Apex Waterloo Place Hotel are two additional hotels with an on-site pool. View all hotels with pools in Haddington.
What's it like to stay in Haddington?
Visitors to Haddington will definitely enjoy the bars. Tourists can also enjoy the city's golf courses, coffee shops and churches. Top sights around the area include Edinburgh Castle and Royal Mile. In Haddington, there are 20 hotels and other accommodation options to choose from. Find out more about Haddington.
What should I do while I'm visiting Haddington?
Cultural venues include John Muir House and Dunbar Town House Museum. Landmarks like Nungate Bridge, Lennoxlove Historic House and Hailes Castle might be worth a visit. You'll also find Edinburgh Castle and Royal Mile in the area. Take a look at what more there is to see and do in Expedia's Haddington guide.
What's the weather like in Haddington?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Haddington is 818 mm.