Midlothian Hotels

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Midlothian

Top hotels in Edinburgh (and vicinity)

Top hotels in Lasswade

Melville Castle

Melville Castle

4 out of 5
9/10 Wonderful! (222 reviews)
Kevock Vale Park

Kevock Vale Park

3.5 out of 5
9.6/10 Exceptional! (30 reviews)

Top hotels in Bonnyrigg

Dalhousie Castle Hotel & Spa

Dalhousie Castle Hotel & Spa

4 out of 5
8.6/10 Excellent! (759 reviews)

Top hotels in Dalkeith

Check out the Midlothian hotels guests love right now

Find out more about Midlothian

Find out more about Midlothian

What's Midlothian like?

There's a lot visitors like about Midlothian, especially its restaurants and historical sites. Simply book an excursion to enjoy your stay a little more. You can easily spend a relaxing day visiting Dalkeith Country Park and Dalhousie Castle. Popular sights in the surrounding area include Royal Mile and Edinburgh Castle.

What is there to see around Midlothian?

  • Dalkeith Country Park (0.9 mi/1.4 km from the city center)
  • Dalhousie Castle (2.2 mi/3.5 km from the city center)
  • Rosslyn Chapel (4.3 mi/7 km from the city center)
  • Borthwick Castle (5.1 mi/8.2 km from the city center)
  • Newbattle Abbey (0.6 mi/1 km from the city center)

What is there to do around Midlothian?

  • Glencorse Golf Club (6.8 mi/10.9 km from the city center)
  • Butterfly and Insect World (1.2 mi/1.9 km from the city center)
  • Kings Acre Golf Course (2 mi/3.2 km from the city center)
  • Scottish Mining Museum (2.2 mi/3.6 km from the city center)
  • Royal Mile (6.1 mi/9.8 km from the city center)

Other Popular Midlothian Attractions

  • Gore Glen Woodland Park
  • Vogrie Country Park
  • Hillend Country Park
  • Bonaly Country Park
  • Hawthornden Castle

Keep exploring

Keep exploring