-
Google rating
Hotel
Melville Castle
Lasswade, Midlothian
Price guide: from £150 a night
View details – Melville Castle Book Direct / Check Availability – Melville Castle (opens in a new tab) -
Google rating
Hotel
The Original Rosslyn Inn
Roslin, Midlothian
Price guide: from £100 a night
View details – The Original Rosslyn Inn Book Direct / Check Availability – The Original Rosslyn Inn (opens in a new tab) -
Google rating
Hotel
The Secret Hideaway
Penicuik, Midlothian
Price guide: from £100 a night
View details – The Secret Hideaway Book Direct / Check Availability – The Secret Hideaway (opens in a new tab) -
Google rating
Hotel
The Sun Inn, Lothianbridge
New Battle, Midlothian
Price guide: from £100 a night
View details – The Sun Inn, Lothianbridge Book Direct / Check Availability – The Sun Inn, Lothianbridge (opens in a new tab)