MICHELIN Travel Discover the world
Home > > > > > > Hotels

Leaving for Great Britain

Modify the search








Why book on  MICHELIN Travel?

  • More than 200,000 hotels worldwide

  • Cancel on the same day without charges*

  • Book without fees*

  • Real-time availability

  • Location-based search

*according to the hotel terms and conditions

Hotels Dalkeith

Enlarge map

Sort by :

  • distance
  • price
  • rating
  • 1 Melville Castle Four stars Four stars Four stars Four stars

    Melvillegate, Edinburgh GB - Dalkeith EH18 1AP

    Prix from : 69 GBP

    Located just a 20-minute drive from Edinburgh centre, Melville Castle features luxury accommodation in an 18th-century castle sitting in a 50-acre domain. It offers stylish en suite guest rooms, a restaurant and free Wi-Fi. The guest rooms come with..

  • 2 Dalhousie Castle Hotel

    Cockpen Road GB - Bonnyrigg EH19 3JB

    Prix from : 75 GBP

    Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk. The Dalhousie Castle Hotel offers luxurious accommodation, award-winning fine dining, and spa and leisure facilities. Guests can descend an..

  • 3 The Stair Arms Hotel

    The Stair Arms Hotel, Pathhead, Midlothian GB - Edinburgh EH37 5TX

    Prix from : 35 GBP

    Featuring free WiFi, a restaurant and a children's playground, The Stair Arms Hotel offers pet-friendly accommodation in Edinburgh. Guests can enjoy the on-site bar. Free private parking is available on site. Rooms are fitted with a flat-screen TV. ..

See more hotels around Dalkeith :

Up to 10 km, 25 km, 50 km, 100 km

Top of page