Skip to main content

Family-friendly hotels in Midlothian

11 listed · best reviewed first

Updated · Ratings from Google · All hotels and B&Bs in Midlothian

Laird And Dog Inn

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.

The Original Rosslyn Hotel

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.

Dalhousie Castle Hotel & Spa

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.

The Sun Inn

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.

The Melville Inn by Innkeepers Collection

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.

The Juniperlea Inn

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.

The Craigie Hotel

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.

The Stair Arms Hotel

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.

Peggyslea Farm B&B

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.

Premier Inn Edinburgh A7 Dalkeith

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.

Glenarch House

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.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.