Hotels in Haddington
From $252Edinburgh Marriott Hotel Holyrood
4.1(3,991 reviews)ClassicGreenHotel+1
From $233Dalhousie Castle Hotel & Aqueous Spa
4.1(3,139 reviews)BusinessHotelQuiet+1
From $174Malmaison Edinburgh
3.9(2,805 reviews)Harbor ViewHotelMarina View+1
From $143Best Western Kings Manor Hotel
4.4(2,656 reviews)FamilyHotelMid-range+1
From $107Travelodge Edinburgh Cameron Toll
4.2(2,118 reviews)BudgetHotelQuiet+1
From $521Prestonfield
4.7(1,592 reviews)Historic HotelHotelPark View+1
From $198Holyrood Aparthotel
4.2(1,503 reviews)FamilyHotelMid-range+1
From $179Hotel Ceilidh-Donia
4.7(1,427 reviews)HotelQuaintQuiet+1
From $65Melville Castle Hotel
3.9(1,411 reviews)BusinessHotelMid-range+1
From $69Haven - Seton Sands Holiday Park
3.7(1,387 reviews)Cabin/CampgroundFamilyMid-range+2
From $26723 Mayfield
5.0(1,295 reviews)CharmingFamilyGuest house+2
From $367Fingal Hotel
4.9(1,229 reviews)CharmingHidden GemsHotel+1
From $213The Scholar
4.0(1,137 reviews)Historic HotelHotelMid-range+1
From $179Carberry Tower Mansion House and Estate
4.3(1,134 reviews)BusinessHotelQuiet+1
From $81Premier Inn Edinburgh East hotel
4.0(1,058 reviews)BudgetHotelQuiet+1
From $167The Salisbury Hotel
4.2(989 reviews)HotelQuaintQuiet+1
From $104Premier Inn Edinburgh A1 Newcraighall Hotel
4.3(960 reviews)BudgetFamilyHotel+1
From $90Destiny Student - Holyrood
3.5(949 reviews)BudgetSpecialty HotelHotel
From $83Premier Inn Edinburgh A1 (musselburgh) Hotel
4.2(902 reviews)BudgetHotelModern+1
From $139Kildonan Lodge Hotel
4.5(901 reviews)HotelMid-rangeQuaint+1
Aaron Lodge
4.7(895 reviews)Bed and BreakfastBusinessModern+2
From $154Bayswell Park Hotel
3.8(890 reviews)HotelOcean ViewQuiet+1
From $24424 Royal Terrace
4.8(889 reviews)BoutiqueCharmingHotel+1
From $219Barony House Boutique Hotel
5.0(863 reviews)Bed and BreakfastHidden GemsQuaint+2