Browse the Top 2 Hotels & Guest Houses in Midlothian
See what 2 hotels and guest houses across Midlothian, including Bonnyrigg and Lasswade, offer for short breaks and longer stays. Read guest feedback, explore accommodation profiles and contact properties that match your requirements.
We offer 800 years of Scottish heritage combined with modern luxury
Experience Scotland's oldest inhabited castle offering luxury accommodations, award-winning dining, and exclusive event spaces since the 13th century. Book direct for best rates.