Guests' Choice
The 5 Best B&Bs and Inns in Midlothian
Based on 3,393 guest reviews
Glenarch House
#1 of 11 B&Bs and Inns in Midlothian
Last review posted: 6 days ago
- “”
- “”
- “Lovely stay”
Ranked 1 out of 11 in the region, as well as being 1 of for B&Bs and inns in Dalkeith.
Ranked 2 out of 11 in the region, as well as being 2 of for B&Bs and inns in Pathhead.
The Original Rosslyn Inn
#3 of 11 B&Bs and Inns in Midlothian
Last review posted: 6 days ago
- “Outstanding staff, great location, well equipped rooms,...”
- “”
- “”
Ranked 3 out of 11 in the region, as well as being 3 of for B&Bs and inns in Roslin.
Chapel Cross Guesthouse
#4 of 11 B&Bs and Inns in Midlothian
Last review posted: 5 days ago
- “”
- “Absolutely perfect. Can't wait to come back!”
- “Absolutely shocking experience for the price — avoid if you can.”
Ranked 4 out of 11 in the region, as well as being 4 of for B&Bs and inns in Roslin.
Laird And Dog Inn
#5 of 11 B&Bs and Inns in Midlothian
Last review posted: 4 days ago
- “The staff go above and beyond to ensure you have a comfortable stay.”
- “plenty of parking.”
- “Perfect one night to sleep off Jet Lag!”
Ranked 5 out of 11 in the region, as well as being 5 of for B&Bs and inns in Lasswade.
Guests' Choice shows you the best and most reviewed properties on top. This is based on the most important topics to our guests, like the number of recent reviews, the review score and the expertise of the reviewer.