Hotels in Midlothian

Only Handpicked and Verified Resorts for Your Stay in Midlothian, United Kingdom
Destination
Where do you want to go?
Check-in
06Dec2025Select date
Check-out
07Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Best hotels in Midlothian

Based on guest reviews over the last 12 months

Historic Castle Experience:
Dalhousie Castle Hotel
Charming Inn Atmosphere:
The Melville Inn By Innkeeper'S Collection
Elegant Formal Dining:
Melville Castle Hotel
Cozy Family Run Stay:
Laird And Dog Inn
Budget Friendly Comfort:
Premier Inn Edinburgh Dalkeith
Scenic Nature Retreat:
The Craigie Hotel
Cultural Heritage Hub:
The Original Rosslyn Inn
Modern Hospitality:
The Eskbank Hotel - Rathan House

FAQs about hotels in Midlothian

We created these 5 answers to questions about places to stay in Midlothian to make your planning easier.

Which hotels in Midlothian are best for families?
The Premier Inn Edinburgh Dalkeith and The Craigie Hotel offer family-friendly amenities such as spacious family rooms, on-site dining, and proximity to local attractions.
Which hotels provide unique views in Midlothian?
Dalhousie Castle Hotel offers stunning views of the surrounding countryside and a historical castle ambiance, while Melville Castle Hotel showcases beautiful gardens and parkland views.
What are the cheapest hotel options in Midlothian?
The Original Rosslyn Inn and The Eskbank Hotel - Rathan House typically offer lower rates, with prices starting around $70 per night.
What are the top-rated hotels in Midlothian based on guest reviews?
Dalhousie Castle Hotel and Melville Castle Hotel consistently receive high ratings for customer satisfaction, highlighting their service, ambiance, and facilities.
Which hotels are ideal for couples in Midlothian?
Laird And Dog Inn and Melville Castle Hotel are popular romantic getaways, offering cozy atmospheres and dining options that cater to couples.

Hotel Insights for Midlothian Travelers

This guide evaluates 11 hotels in Midlothian, United Kingdom, providing essential information for travelers seeking suitable accommodations in the area.

Typical nightly rates range from $90 to $200 USD.

Midlothian has 11 active hotel properties available for booking.

Peak travel seasons include late spring and early autumn.

Local hotel tax is approximately 20% per night.

Most hotels are within 10 km of Edinburgh city center, with frequent public transport options.