Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Looking for properties near Dalhousie Castle?

Then you've come to the right place! Enter your dates and choose from 137 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured Hotels Near Dalhousie Castle

Guests' Choice
  • $171

    Average price per night

    The Retreat Castle

    The Retreat Castle 4 stars

    Bonnyrigg (0.7 miles from Dalhousie Castle)

    9.7 Exceptional 80 reviews
    Description
  • $120

    Average price per night

    Dalhousie Castle Hotel

    Dalhousie Castle Hotel 4-star hotel

    Bonnyrigg (0 miles from Dalhousie Castle)

    8.5 Very Good 596 reviews
    Description
  • $78

    Average price per night

    Mount Ceres

    Mount Ceres 3 stars

    Bonnyrigg (1.7 miles from Dalhousie Castle)

    9.3 Awesome 278 reviews
    Description
  • $169

    Average price per night

    Greenlees Lodge

    Greenlees Lodge

    Lasswade (2 miles from Dalhousie Castle)

    9.4 Awesome 54 reviews
    Description
  • $71

    Average price per night

    Laird And Dog Inn

    Laird And Dog Inn 3 stars

    Lasswade (2 miles from Dalhousie Castle)

    8.2 Very Good 381 reviews
    Description
  • $95

    Average price per night

    Premier Inn Edinburgh Dalkeith

    Premier Inn Edinburgh Dalkeith 3-star hotel

    Dalkeith (1.9 miles from Dalhousie Castle)

    8.2 Very Good 30 reviews
    Description

Other Attractions Near Dalhousie Castle