Family-friendly hotels in Midlothian
11 listed · best reviewed first
Updated · Ratings from Google · All hotels and B&Bs in Midlothian
Edinburgh
Laird And Dog Inn
★ 4.4 (1,147)
Traditional inn in Lasswade, Midlothian, handy for Edinburgh Zoo and Musselburgh, with a restaurant, bar and free parking on site.
Roslin
The Original Rosslyn Hotel
★ 4.5 (911)
A straightforward 18-room hotel in Roslin, Midlothian, suited to travellers who want an easy base near Edinburgh with free parking and a bar on site.
Bonnyrigg
Dalhousie Castle Hotel & Spa
★ 4.3 (1,177)
Historic castle hotel on the B704 near Bonnyrigg, Midlothian, set in its own grounds with a spa, indoor pool and 35 rooms.
Dalkeith
The Sun Inn
★ 4.3 (1,171)
A small five-room inn at Lothianbridge, Dalkeith, suited to travellers who want a simple base with parking and a pub-and-restaurant setup on site.
Lasswade
The Melville Inn by Innkeepers Collection
★ 4.6 (685)
The Melville Inn by Innkeepers Collection is a Dalkeith hotel handy for Edinburgh Zoo and Musselburgh, with free on-site parking.
Pathhead
The Juniperlea Inn
★ 4.6 (652)
A countryside inn at Blackshiels near Pathhead, Midlothian, with free parking, mountain views and a garden setting for exploring the area.
Penicuik
The Craigie Hotel
★ 4.5 (717)
A straightforward base in Penicuik for drivers and families, with free parking, en-suite family rooms and a bar-restaurant on site.
Pathhead
The Stair Arms Hotel
★ 4.4 (815)
A small 11-room hotel in Pathhead, Midlothian, with en-suite rooms, a bar and restaurant, free parking and a garden to relax in.
Penicuik
Peggyslea Farm B&B
★ 4.9 (216)
Peggyslea Farm B&B in Nine Mile Burn near Penicuik puts golf, walking country and Edinburgh within easy reach, with free parking on site.
Edinburgh
Premier Inn Edinburgh A7 Dalkeith
★ 4.1 (476)
A small Premier Inn near Dalkeith with an on-site restaurant and bar, free parking, and easy access to the A7 and A720 for Edinburgh trips.
Dalkeith
Glenarch House
★ 4.9 (17)
En-suite B&B rooms with garden views on Melville Road, Dalkeith, minutes from Edinburgh Zoo and Musselburgh.
Quick answers
How many family-friendly hotels are there in Midlothian?+
We list 11 in Midlothian. The best-reviewed are shown first.
Which family-friendly hotels in Midlothian are best reviewed?+
By Google rating weighted by the number of reviews: Laird And Dog Inn (4.4/5, 1,147 reviews), The Original Rosslyn Hotel (4.5/5, 911 reviews) and Dalhousie Castle Hotel & Spa (4.3/5, 1,177 reviews).
Is this list up to date?+
It is built live from our listings; ratings come from Google and each venue page shows when its details were last checked. Always confirm with the venue before travelling.