Hotels in Dunbar
From $154Bayswell Park Hotel
3.8(890 reviews)HotelOcean ViewQuiet+1
From $263Greywalls Hotel & Chez Roux
4.4(758 reviews)BusinessHotelQuiet+1
From $95Dunmuir Hotel
4.7(534 reviews)BusinessHotelMid-range+1
From $284Marine North Berwick
4.2(518 reviews)ClassicGreenHotel+1
From $216Nether Abbey Hotel
4.5(484 reviews)FamilyHotelModern+1
Open Arms Hotel
4.8(458 reviews)BusinessFamilyHotel+1
From $96Thurston Manor
3.7(448 reviews)Cabin/CampgroundFamilyMid-range+1
From $332Garleton Lodge
4.9(377 reviews)Bed and BreakfastMid-rangeRomantic+2
From $127Maitlandfield House Hotel
3.5(322 reviews)FamilyHotelMid-range+1
Seaholm B&B
4.9(318 reviews)Bed and BreakfastCharmingQuaint+2
From $124Royal Mackintosh
4.1(307 reviews)Centrally LocatedCharmingClassic+1
From $300No12 Hotel
4.4(305 reviews)BusinessHotelModern+1
Archerfield House
4.8(297 reviews)FamilyGuest houseLuxury+2
From $128Old Aberlady Inn
4.4(293 reviews)BusinessFamilyInn+2
From $212North Berwick Golf Lodge B&B
4.9(265 reviews)Bed and BreakfastBusinessCharming+2
Tantallon Caravan & Camping Park
4.1(243 reviews)Cabin/CampgroundGreat ViewMid-range+2
From $71The Linton Hotel & Steakhouse
4.3(231 reviews)Bed and BreakfastBusinessFamily+2
From $84Pine Marten By Marston's Inns
3.9(212 reviews)BusinessFamilyHotel+1
From $168The Lodge at Craigielaw
4.7(209 reviews)BusinessFamilyLodge+2
Harvest Moon Holidays
4.8(202 reviews)Cabin/CampgroundCharmingFamily+2
From $97The Dolphin Inn
4.9(196 reviews)BudgetCharmingInn+2
From $97Hillside Hotel Bar and Restaurant
4.1(194 reviews)BusinessFamilyMid-range+2
From $54Pease Bay Leisure Park
4.3(160 reviews)Cabin/CampgroundCharmingMid-range+1
Letham House
4.9(143 reviews)Bed and BreakfastBusinessClassic+2