Hotels in Dalkeith (page 4 of 52)
From $180Leonardo Hotel Edinburgh City
4.4(1,877 reviews)ClassicHotelMid-range+1
From $225Nira Caledonia
4.5(1,867 reviews)BoutiqueHotelResidential Neighborhood+1
From $911The Witchery
4.5(1,801 reviews)Historic HotelHotelLuxury+1
From $208Wilde Aparthotels, Edinburgh, Grassmarket
4.7(1,792 reviews)Centrally LocatedGreat ViewHotel+1
From $205Motel One Edinburgh-Princes
4.4(1,785 reviews)City ViewHotelModern+1
From $155Cairn Hotel Edinburgh
3.8(1,772 reviews)HotelModernQuiet+1
From $225Holiday Inn Express Edinburgh - Royal Mile, An IHG Hotel
4.1(1,764 reviews)FamilyGreenHotel+1
From $247The Inn on the Mile
4.5(1,755 reviews)Historic HotelHotelQuirky Hotels+1
From $127Braid Hills Hotel
4.0(1,729 reviews)ClassicHotelMountain View+1
From $283The Rutland
4.7(1,666 reviews)BoutiqueCentrally LocatedHotel+1
From $120Travelodge Edinburgh Haymarket
3.6(1,644 reviews)BudgetFamilyHotel+1
From $521Prestonfield
4.7(1,592 reviews)Historic HotelHotelPark View+1
From $39.99Travelodge Edinburgh Central Rose Street
3.8(1,557 reviews)BudgetCentrally LocatedFamily+1
From $155Cityroomz Edinburgh
4.0(1,534 reviews)Centrally LocatedHotelModern+1
From $225Residence Inn Edinburgh
4.2(1,509 reviews)FamilyGreenHotel+1
From $198Holyrood Aparthotel
4.2(1,503 reviews)FamilyHotelMid-range+1
From $77CoDE Pod Hostels - THE LoFT
4.7(1,436 reviews)BudgetHostelModern+2
From $179Hotel Ceilidh-Donia
4.7(1,427 reviews)HotelQuaintQuiet+1
From $138Averon Guest House
4.2(1,422 reviews)Guest houseHistoric HotelQuaint+2
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 $650Parliament House Hotel
4.1(1,385 reviews)ClassicHotelMid-range+1
From $215The Raeburn
4.9(1,375 reviews)CharmingHotelResidential Neighborhood+1
From $168Doubletree By Hilton Edinburgh Airport
3.9(1,373 reviews)FamilyGreenHotel+1