There are no hotel results in Midlothian. Below are the closest 50 hotels near Midlothian.
Bonnyrigg, Edinburgh, Scotland EHI9 3JB, United Kingdom
3 reviews and 506 opinions
"This is a magnificent castle set in its own grounds with an impressive drive. The last time I..."
Good for: Spa and Resort, Castles and Palaces, Romantic Travel and Honeymoons
11 Mayfield Gardens, Edinburgh, Scotland EH9 2AX, United Kingdom
1 review and 109 opinions
"We stayed two nights at the Ben Doran in October 2004. It's a beautiful small hotel. Our room, which..."
Good for: Budget Travel, Castles and Palaces, Historical Travel