Accommodations and places to stay in Midlothian

Search among 93 available lodgings in Midlothian from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
0Filter & Sort
View map
1-20 out of 93
8.8
Great2065 total reviews
our site & Booking.com
The Melville Castle Lasswade is situated only 1.6 km from Edinburgh Butterfly and Insect World and about 25 minutes on foot from Dalhousie Castle Falconry.
FromNZ$ 168 /nightSelect
8.7
Great4293 total reviews
our site & Booking.com
While staying at the 4-star Melville Inn By Innkeeper'S Collection Dalkeith you are invited to discover Craigmillar Castle, set a 10-minute ride away, or Melville Golf Centre, which is 1.2 km away.
FromNZ$ 110 /nightSelect
7.9
Very good1300 total reviews
our site & Booking.com
While staying at the 3-star Laird And Dog Inn Lasswade you are invited to discover Secret Herb Garden, set 4 km away, or Fort Douglas, which is a 10-minute ride away.
FromNZ$ 158 /nightSelect
8.0
Great1113 total reviews
our site & Booking.com
National Mining Museum Scotland is also located within a 6-km distance of the Stair Arms.
FromNZ$ 234 /nightSelect
Peggyslea Farm B&BBed & Breakfast
9.4
Perfect935 total reviews
our site & Booking.com
Rutherford Castle Golf Club is at a distance of 3.4 km from the Peggyslea, while Scald Law is approximately a 10-minute drive away.
FromNZ$ 298 /nightSelect
7.8
Very good410 total reviews
our site & Booking.com
Located merely 1.6 km from National Mining Museum Scotland in Dalkeith, 4-star The Sun Inn features an à la carte restaurant along with a shared lounge and a garden.
FromNZ$ 269 /nightSelect
8.5
Great617 total reviews
our site & Booking.com
Placed a mere 6 minutes' walk from Slatebarns Caravan Park and in the very heart of Roslin, 4-star The Original offers 7 rooms.
FromNZ$ 308 /nightSelect
8.2
Great842 total reviews
our site & Booking.com
Set nearly a 25-minute walk from National Mining Museum Scotland, the grand Dalhousie Castle boasts 35 rooms along with a hot tub and a sauna.
FromNZ$ 349 /nightSelect
The Juniperlea InnBed & Breakfast
8.7
Great468 total reviews
our site & Booking.com
Soutra Hill is at a distance of 2.9 km from the Juniperlea Inn Pathhead and Dodridge Law fort scheduled area is around 10 minutes' drive away.
FromNZ$ 254 /nightSelect
8.8
Great662 total reviews
our site & Booking.com
Pentland Hills Regional Park is at a distance of 2.8 km from the 3-star Navaar House Penicuik that features a swimming pool.
FromNZ$ 169 /nightSelect
8.1
Great85 total reviews
our site & Booking.com
4 adults
2 bedrooms
2 beds
The 3-star Kevock Vale Park is a perfect vacation spot around 2 km from Dalhousie Castle Falconry and other Lasswade landmarks.
FromNZ$ 215 /nightSelect
Roslin GlampingCampsite
9.6
Perfect236 total reviews
our site & Booking.com
FromNZ$ 188 /nightSelect
9.0
Perfect566 total reviews
our site & Booking.com
FromNZ$ 439 /nightSelect
7.5
Very good568 total reviews
our site & Booking.com
Located merely a 5-minute walk from Midlothian House, the budget Hotel By Pillow Dalkeith is 4.2 km from National Mining Museum Scotland.
FromNZ$ 205 /nightSelect
9.1
Perfect43 total reviews
our site & Booking.com
FromNZ$ 536 /nightSelect
9.5
Perfect71 total reviews
our site & Booking.com
2 adults
1 bedroom
1 bed
FromNZ$ 225 /nightSelect
9.4
Perfect40 total reviews
our site & Booking.com
6 adults
3 bedrooms
4 beds
FromNZ$ 544 /nightSelect
Glenarch HouseGuest house
9.0
Perfect134 total reviews
our site & Booking.com
The Glenarch House Dalkeith is 4.4 km from Straiton Pond Local Nature Reserve and offers a picnic area and a garden.
FromNZ$ 542 /nightSelect
Pine LodgeHoliday home
9.4
Perfect56 total reviews
our site & Booking.com
6 adults
3 bedrooms
3 beds
FromNZ$ 466 /nightSelect
8.5
Great51 total reviews
our site & Booking.com
6 adults
3 bedrooms
1 bed
FromNZ$ 391 /nightSelect
Show more

Lodging in Midlothian essential information

🏨 Lodging in Midlothian 93
👛 Lowest price 459 NZD
✍️ Lodging Reviews 2 441