Midlothian
Photo © Stephen litt, Google Maps
Midlothian is a county in central Scotland, south of Edinburgh, characterised by rolling countryside, moorland and historic settlements. The area spans from the Pentland Hills in the north to the Southern Uplands, with a landscape shaped by coal mining and agriculture.
Where to go
Popular destinations in Midlothian
About Midlothian’s towns and villages
Midlothian sits just south of Edinburgh, offering a quieter alternative while still keeping the capital within easy reach. Dalkeith is the area's principal town, with a busy High Street and its historic country park, while Bonnyrigg and Loanhead provide practical bases with good transport links back into the city. Lasswade, set along the River North Esk, has a gentler, more residential feel.
Roslin draws visitors keen to see its famous chapel and explore the wooded glen nearby, making it a popular stop for a short, focused visit. Penicuik, further south, sits closer to the Pentland Hills and suits those wanting walking country on their doorstep. Pathhead, a small village along the old coaching road, offers a peaceful rural stop for travellers passing through the Midlothian countryside.
Where to stay in Midlothian(15)
All hotels in Midlothian →About staying in Midlothian
Midlothian sits close enough to Edinburgh for day trips into the city, yet its own towns give good reason to stay put. Roslin draws visitors keen to base themselves near Rosslyn Chapel, with options such as The Original Rosslyn Hotel and Greenlees Lodge, while Dalkeith and Bonnyrigg offer more straightforward stopovers, including the Premier Inn Edinburgh A7 Dalkeith for those wanting predictable comfort.
For something with more character, Dalhousie Castle Hotel & Spa near Lasswade makes a striking alternative, and smaller guesthouses like Aaron Glen Guest House, Glenarch House and Peggyslea Farm B&B suit travellers who prefer a quieter, personal welcome. Further south towards Penicuik and Pathhead, inns such as The Melville Inn and The Juniperlea Inn work well for those exploring the Pentland Hills or breaking a longer journey.
Choosing where to stay largely depends on whether you want easy access to Edinburgh or a base for the countryside around Penicuik and Roslin, with The Craigie Hotel offering a further option for those covering the wider county.
Glenarch House
Melville Road, Dalkeith
Premier Inn Edinburgh A7 Dalkeith
Melville Dykes Road, Dalkeith
The Melville Inn by Innkeepers Collection
The Melville Inn, Dalkeith
The Sun Inn
Lothianbridge, Dalkeith
Aaron Glen Guest House
7 Nivensknowe Road, Loanhead
Chapel Cross Guest House
2 Penicuik Road, Roslin
The Original Rosslyn Hotel
2-4 Main Street, Roslin
Dalhousie Castle Hotel & Spa
B704, Bonnyrigg
Things to Do in Midlothian(2)
All attractions in Midlothian →Camping in Midlothian(1)
All campsites in Midlothian →Self-Catering Cottages in Midlothian(10)
All cottages in Midlothian →About cottages in Midlothian
Midlothian's self-catering cottages suit visitors who want the Pentland Hills or Roslin close at hand while keeping Edinburgh within easy reach. Properties range from compact pods, such as Pentland Pod and Woodland Pod, to more substantial places like Harvieston Hall and The Mansion House at Kirkhill, giving a good spread across budgets and group sizes.
Roslin itself has a natural pull for anyone visiting Rosslyn Chapel, with Roslin Retreats offering both a cottage and a lodge within walking distance. Elsewhere, Fairview, Tigh Nam Muc, Wanton Wa's and Whitehouse Studio bring a mix of rural and village settings, useful for those wanting quieter surroundings without straying far from Midlothian's towns and transport links.
Fairview
West Linton · 5 bed · sleeps 10 · from £2,204
The Mansion House at Kirkhill
Gorebridge · 10 bed · sleeps 26 · from £4,619
Harvieston Hall
Gorebridge · 9 bed · sleeps 23 · from £3,714
Pentland Pod
1 bed · sleeps 4 · from £967
Woodland Pod
1 bed · sleeps 2 · from £847
Whitehouse Studio
2 bed · sleeps 4 · from £1,246
Tigh Nam Muc
4 bed · sleeps 8 · from £627
Roslin Retreats - Roslin Chapel Cottage
2 bed · sleeps 4 · from £707
Common questions about Midlothian
How many holiday cottages are there in Midlothian?
We list 10 self-catering cottages in and around Midlothian.
Can I take a dog to a holiday cottage in Midlothian?
Yes — 6 of the 10 Midlothian cottages we list allow pets.
Are there large holiday cottages in Midlothian for groups?
Yes — the largest cottage we list in Midlothian sleeps 26.
Staycation ideas for Midlothian
The Best Last-Minute UK Staycations
Six well-connected UK towns and cities worth booking at short notice, chosen for easy travel and a decent spread of accommodation once the school-holiday crowds have thinned.
Rainy Day Staycations: Best UK Breaks for Bad Weather
When the forecast turns grim, these UK cities and spa towns keep their appeal indoors, with museums, galleries and grand architecture to fill a wet weekend.
The Best Dog-Friendly Staycations in Britain
From Cornish coast paths to Lake District fells, these six British destinations offer the open beaches, moors and forests that make a staycation genuinely enjoyable for dogs and their owners alike.
The Best UK Staycations for Families with Young Kids
From New Forest ponies to Cornish rock pools, these six UK destinations combine easy logistics, safe beaches and family-friendly attractions for a stress-free break with young children.