Hotels in
Midlothian

Looking for a hotel in Midlothian? Here you will find a comprehensive list of recommended hotels with detailed business profiles, services, products, customer reviews and ratings. Get multiple free quotes!

  •   Get multiple free quotes
  •   Local trusted businesses
  •   Choose the best quote

Recommended Hotels

Dalhousie Castle Hotel 01875 820153
Midlothian, Bonnyrigg, EH19 3JB

A fortress fit for a king or queen with blissful spa facilities, award-winning fine dining and 35 beautifully appointed bedrooms (some with four poster beds, naturally). Standing within its own 11-acre parkland estate on the banks of the River Esk a mere 8 miles south east from the bright lights of Edinburgh, our 13th century castle is a truly enchanting place to visit whatever the season.
Allan Ramsay Hotel 01968 660258
Midlothian, Penicuik, EH26 9NF

Dating from 1792 this 'coaching' inn is located in the former weavers' village of Carlops, nestled at the foot of the Pentland Hills. Situated alongside the A702 road it is conveniently located only 20 minutes from Edinburgh. This historic inn retains its 18th Century character with antique decorations, a small library, charming candle-lit restaurant and real log fires.