Photo by Audrey Stocker
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
Where to stay in Midlothian
Top hotels in Edinburgh (and vicinity)

Holiday Inn Edinburgh by IHG
Corstorphine
‐4.53 km from city center
8.6/10 Excellent! (1,225 reviews)
Top hotels in Lasswade

Melville Castle
9/10 Wonderful! (264 reviews)
Top hotels in Bonnyrigg

Dalhousie Castle
8.6/10 Excellent! (791 reviews)
Top hotels in Dalkeith

The Sun Inn
8.6/10 Excellent! (412 reviews)
Top cities in Midlothian
Lasswade
Lasswade is known for its castle and restaurants, and entices visitors with popular attractions including Kings Acre Golf Course and Hawthornden Castle.
Check out the Midlothian hotels guests love right now

Virgin Hotels Edinburgh
10/10 Excellent
Find out more about Midlothian
Keep exploring
- Edinburgh City Centre Hotels
- Cheap Hotels in Edinburgh
- Edinburgh Hotels
- Hotels with Parking in Burntisland
- Comely Bank Hotels
- Pencaitland Hotels
- Hotels with a Gym near Inverleith Park
- Hotels near Scottish Gems
- Hotels near Murrayfield Stadium
- Hotels near Edinburgh Park Central Tram Stop
- Bilston Hotels
- Polton Hotels
- Scotland Hotels
- Luxury Hotels in Gullane
- Apartments in Restalrig
- Hotels near Butterfly and Insect World
- Hotels near Cramond Village
- Hotels near Port Edgar
- East Lothian Hotels
- Hotels near Royal Commonwealth Pool
- Hotels near Queen Margaret University





























