You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Discover the charm of Midlothian, a historic county in Scotland, perfect for a tranquil getaway. Nestled in the east-central Lowlands, Midlothian offers a serene escape with its picturesque landscapes and proximity to Edinburgh. Visitors can explore quaint towns like Dalkeith and Penicuik, known for their welcoming communities and local attractions. Dalkeith, with its beautiful country park, and Penicuik, offering scenic walks and historical sites, are among the best neighborhoods to stay in.
Midlothian is rich in history and natural beauty, with top attractions including the stunning Rosslyn Chapel, famed for its intricate carvings and mysterious past, and the Pentland Hills Regional Park, ideal for hiking and outdoor adventures. Whether you're seeking a peaceful retreat or an exploration of Scotland's cultural heritage, Midlothian provides a perfect blend of both, making it an ideal destination for your next stay.
See the latest prices and deals by choosing your dates
Hotel in Musselburgh · 3.62 mi from centre
8.6
362 reviews
Breakfast available
When you stay at Ravelston House in Musselburgh, you'll be on the beach, within a 15-minute drive of Royal Mile and Edinburgh Castle. This beach hotel is 5.5 mi (8.9 km) from Princes Street and 5.8 mi (9.4 km) from University of Edinburgh.
Hotel in Bonnyrigg · 2.15 mi from centre
8.6
727 reviews
Breakfast available
Located in Bonnyrigg, Dalhousie Castle Hotel & Spa is in the suburbs, within a 15-minute drive of Rosslyn Chapel and University of Edinburgh. This spa hotel is 8.7 mi (14.1 km) from Grassmarket and 8.8 mi (14.1 km) from Royal Mile.
Hotel in Edinburgh · 4.61 mi from centre
9.0
279 reviews
Breakfast available
With a stay at Kildonan Lodge Hotel in Edinburgh (Newington), you'll be a 3-minute drive from University of Edinburgh and 5 minutes from Royal Mile. This boutique hotel is 2.1 mi (3.4 km) from Edinburgh Castle and 2.5 mi (4 km) from Princes Street.
Hotel in Musselburgh · 2.52 mi from centre
9.2
837 reviews
Located in Musselburgh, Carberry Tower Mansion House and Estate is in a rural location, a 4-minute drive from Dalkeith Country Park and 7 minutes from Musselburgh Racecourse. This eco-certified hotel is 9.5 mi (15.3 km) from Royal Mile and 10.2 mi (16.3 km) from Edinburgh Castle.
Bed & breakfast in Edinburgh · 4.85 mi from centre
8.0
52 reviews
Breakfast available
With a stay at The Alexander Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This bed & breakfast is 1.9 mi (3 km) from Edinburgh Castle and 2.2 mi (3.6 km) from Princes Street.
Hotel in Edinburgh · 5.38 mi from centre
7.8
60 reviews
With a stay at Salisbury Court in Edinburgh (Southside), you'll be within a 5-minute drive of Royal Mile and Edinburgh Castle. This hotel is 0.5 mi (0.7 km) from University of Edinburgh and 1.5 mi (2.4 km) from Princes Street.
Guesthouse in Edinburgh · 4.86 mi from centre
9.8
95 reviews
With a stay at Highfield Guest House in Edinburgh (Newington), you'll be a 3-minute drive from University of Edinburgh and 6 minutes from Royal Mile. This guesthouse is 2 mi (3.2 km) from Edinburgh Castle and 2.1 mi (3.3 km) from Princes Street.
Inn in Newbattle, Dalkeith · 1.34 mi from centre
8.6
370 reviews
Breakfast available
With a stay at The Sun Inn in Dalkeith, you'll be within a 15-minute drive of Royal Mile and University of Edinburgh. This inn is 7.8 mi (12.6 km) from Edinburgh Castle and 7.8 mi (12.5 km) from Princes Street.
Guesthouse in Edinburgh · 4.95 mi from centre
8.0
530 reviews
With a stay at Allison House 17 in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This guesthouse is 1.8 mi (2.8 km) from Edinburgh Castle and 2.1 mi (3.4 km) from Princes Street.
Lodge in Lasswade · 2.01 mi from centre
9.4
26 reviews
Located in Lasswade, Kevock Vale Park is within a 15-minute drive of Royal Mile and University of Edinburgh. This lodge is 6.6 mi (10.7 km) from Edinburgh Castle and 7 mi (11.3 km) from Princes Street.
Guesthouse in Edinburgh · 4.95 mi from centre
8.0
470 reviews
Breakfast available
With a stay at The Ben Doran Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This guesthouse is 1.8 mi (2.8 km) from Edinburgh Castle and 2.1 mi (3.4 km) from Princes Street.
Guesthouse in Edinburgh · 5.16 mi from centre
8.6
22 reviews
With a stay at Brae Guesthouse in Edinburgh, you'll be within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This guesthouse is 2 mi (3.2 km) from Royal Mile and 2.7 mi (4.3 km) from Edinburgh Castle.
Guesthouse in Edinburgh · 5.17 mi from centre
9.4
372 reviews
Breakfast available
With a stay at Sherwood Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and Edinburgh Castle. This guesthouse is 0.6 mi (0.9 km) from University of Edinburgh and 1.9 mi (3 km) from Princes Street.
Guesthouse in Edinburgh · 4.97 mi from centre
9.4
248 reviews
Breakfast available
With a stay at Lauderville Guest House in Edinburgh (Grange), you'll be within a 5-minute drive of University of Edinburgh and Grassmarket. This guesthouse is 1.8 mi (2.9 km) from Royal Mile and 1.8 mi (3 km) from Edinburgh Castle.
Bed & breakfast in Edinburgh · 5.18 mi from centre
8.2
92 reviews
Breakfast available
With a stay at Edinburgh Holiday Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and Edinburgh Castle. This bed & breakfast is 0.6 mi (0.9 km) from University of Edinburgh and 1.4 mi (2.3 km) from Princes Street.
Bed & breakfast in Edinburgh · 4.63 mi from centre
9.0
62 reviews
With a stay at Kingsley Edinburgh in Edinburgh (Newington), you'll be within a 5-minute drive of University of Edinburgh and Hermitage of Braid and Blackford Hill Local Nature Reserve. This bed & breakfast is 1.9 mi (3.1 km) from St. Giles' Cathedral and 2 mi (3.3 km) from Princes Street Gardens.
Guesthouse in Edinburgh · 4.84 mi from centre
7.4
155 reviews
With a stay at Arrandale Guest House, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and University of Edinburgh. This guesthouse is 1.9 mi (3 km) from Edinburgh Castle and 2.2 mi (3.6 km) from Princes Street.
Guesthouse in Edinburgh · 5.18 mi from centre
8.8
419 reviews
With a stay at Strathallan Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and Edinburgh Castle. This guesthouse is 0.6 mi (0.9 km) from University of Edinburgh and 1.9 mi (3 km) from Princes Street.
Castle in Lasswade · 0.88 mi from centre
8.8
169 reviews
Breakfast available
With a stay at Melville Castle in Lasswade, you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle. This eco-certified castle is 5.3 mi (8.5 km) from University of Edinburgh and 7.2 mi (11.5 km) from Princes Street.
Hotel in Edinburgh · 5.17 mi from centre
9.0
1,719 reviews
Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside. Named after Alexander Scott, the esteemed original owner of the magnificent baronial house erected in the 1750s, our hotel echoes history combined with the elegance of today.
With no two rooms alike, you will discover 37 rooms that seamlessly blend modern amenities with the historic charm of the original building. Sink into Elite™ Lily mattresses draped with the finest linens, and pamper yourself in exquisitely designed private bathrooms stocked with Laura Thomas spa products and plush amenities, including fluffy towels, bathrobes and slippers. Additionally, enjoy a selection of award-winning Novus teas, and indulge in the convenience of an OPAL capsule coffee machine stocked with Coffee Conscience compostable coffee pods, ensuring a delightful start to your day.
Guest are able to dine in style at Bonnar’s, where the legacy of Thomas Bonnar comes to life amid floor-to-ceiling windows overlooking our private garden. Savor a culinary journey produced by our Head Chef, Pier Berretta, who is inspired by Scottish flavors that are impeccably presented in a setting that reflects the elegance of the 18th-century baronial house.
After a day of exploration, unwind in the Velvet Lounge, where specialty Gins, Champagnes and Whiskeys await. Let our curated wine list, selected by L’Art Du Vin, elevate your senses as you soak in the ambiance of our meticulously restored lounge, brimming with original features and character.
For those wanting to maintain their fitness, guests have access to two exceptional gym facilities located nearby. The [Pleasence Sports Complex Gym], features one of the country’s leading gym facilities with sports-specific areas as well as your traditional gym. Just 20-minute walk away, this serves as a refreshing warm-up en route. Additionally, [Oxygen Fitness Studios], just a 3-minute walk across the gardens, consists of two studios equipped with rowing machines, spin backs and free weights.
We acknowledge the importance of dogs as cherished family members, and it's our pleasure to extend our hospitality to them. We kindly request guests who plan to bring dogs to notify us after booking their stay. Charges are applicable.
Bonnar's and the Velvet Lounge are currently open Tues - Sat, guests can enjoy drinks and dinner in our sister property The Scholar Hotel located next door on a Sunday and Monday evening