Hotels in Dalkeith (page 15 of 52)

Alpha Guest House
4.3(153 reviews)Bed and BreakfastFamilyMid-range+2
Carlowrie Castle
4.7(153 reviews)BusinessCastleFamily+2
From $269Roomzzz Aparthotels Edinburgh
4.9(151 reviews)Centrally LocatedCity ViewHotel+1
From $282Crescent House
5.0(150 reviews)CharmingCity ViewGuest house+2
From $185Ashcroft Farmhouse
4.8(148 reviews)Bed and BreakfastCharmingFamily+2
From $118Chapel Cross Guesthouse
3.4(147 reviews)CharmingHotelMid-range+1
Ravenous Beastie
4.0(147 reviews)BusinessFamilyGuest house+2
Aaran Lodge
4.6(144 reviews)FamilyGuest houseMid-range+2
Letham House
4.9(143 reviews)Bed and BreakfastBusinessClassic+2
From $114Tweeddale Arms Hotel
4.2(143 reviews)CharmingFamilyInn+2
From $278Castle Apartments
2.5(142 reviews)Centrally LocatedCondominiumLuxury+2
From $168The Castle Inn
4.0(142 reviews)FamilyInnMid-range+2
Glendevon Bed & Breakfast
4.9(142 reviews)Bed and BreakfastCharmingQuaint+2
Modern Flat In The Heart Of Edinburgh
4.3(141 reviews)CharmingCondominiumModern+2
From $148Ashgrovehouse Hotel
4.1(141 reviews)Guest houseMid-rangeQuaint+2
Balmoral Guesthouse
4.6(140 reviews)CharmingFamilyGuest house+2
From $81Leith House
2.8(140 reviews)BudgetGuest houseHotel
From $126Ardmillan Hotel
3.7(139 reviews)ClassicMid-rangeResidential Neighborhood+2
From $115Arrandale Guest House
3.7(139 reviews)BudgetGuest houseHotel
Capital View Apartments
4.6(139 reviews)Centrally LocatedCharmingCondominium+2
From $129Sandilands Guest House
4.4(136 reviews)Bed and BreakfastFamilyMid-range+2
From $17722 Chester Street
4.6(136 reviews)BoutiqueCentrally LocatedFamily+2
From $104Twin Lions Hotel
3.7(134 reviews)BudgetClassicFamily+2
The Sheep Heid Inn
3.4(132 reviews)Great ViewHistoric HotelInn+2