Customized for your search:

Midlothian hotels

Midlothian hotels
Midlothian

Top Trending Hotels in Midlothian

Melville Castle - Lasswade Hotels
Rating: 4.0 Stars
Check availability

Melville Castle

Gilmerton Road, Lasswade EH181AP - Map
 
 
"Beautiful hotel and grounds"
Although I only stayed one night at the Melville the room was very clean and spacious and the food was excellent.
A Traveller
Situated in a rural location, this luxury hotel is 0.4 mi (0.6 km) from Butterfly and Insect World and within 3 mi (5 km) of …More
The Original Rosslyn Hotel - Roslin Hotels
Rating: 4.0 Stars
Check availability

The Original Rosslyn Hotel

2-4 Main Street, Roslin EH25 9LE - Map
 
 
"lovely place"
Lovely place the food is very good. Nice place for a drink and a wonder about the area. Make sure you walk down to the castle well worth the walk.
A Traveller
Situated in Roslin, this inn is within 3 mi (5 km) of Rosslyn Chapel, Pentland Hills Regional Park, and Hawthornden Castle …More
The County Hotel - Dalkeith Hotels
Rating: 3.0 Stars
$94
Check availability

The County Hotel

152-156 High Street, Dalkeith EH22 1AY - Map
 
 
"Middle of an old town."
Right across from an old church which makes for a nice view. Clean and simple room, good for a one night stay. Hotel has a bar on the lower level. This made for a slightly noisy night, but it isn't out of control.
Traveller from VT, USA
This family-friendly Dalkeith hotel is within 2 mi (3 km) of Dalkeith Country Park and Butterfly and Insect World. Gilmerton …More
The Sun Inn - Dalkeith Hotels
Rating: 4.0 Stars
Check availability

The Sun Inn

Lothianbridge, Dalkeith EH22 4TR - Map
 
 
"Very nice hotel with easy transport links to city"
Stayed here for 4 nights with the aim to go into Edinburgh daily to visit the Fringe festival. Staff were fantastic, very helpful and welcoming. We did not eat in the restaurant in the evening, but the food at breakfast was lovely and the rooms were comfortable, clean and well equipped with everything we needed during our stay. Fantastic value for money
Traveller from Kent
Located in Newbattle, this inn is 1.2 mi (1.9 km) from Scottish Mining Museum and within 3 mi (5 km) of Butterfly and Insect …More
Dalhousie Castle Hotel & Spa - Bonnyrigg Hotels
Rating: 3.0 Stars
Check availability

Dalhousie Castle Hotel & Spa

B704, Bonnyrigg EH19 3JB - Map
 
 
"A castle must!"
Don't miss this place. A great stay to be in a Scottish castle.
Traveller from yyc
Situated in the suburbs, this spa hotel is within 3 mi (5 km) of Scottish Mining Museum, Gore Glen Woodland Park, and …More
Craigiebield House Hotel - Penicuik Hotels
Rating: 3.0 Stars
Check availability

Craigiebield House Hotel

50 Bog Road, Penicuik EH26 9BZ - Map
 
 
"Very nice."
The owners were very nice and our room was huge. The only issues were that there was very limited parking and our bathroom was not attached to our room, but we really enjoyed our stay here. Had a beautiful view of the river out our bedroom window.
Traveller from West Virginia
Situated in Penicuik, this guesthouse is within 9 mi (15 km) of Rosslyn Chapel, Pentland Hills Regional Park, and Midlothian …More
Fairshiels B&B - Pathhead Hotels
Rating: 2.0 Stars
Check availability

Fairshiels B&B

Blackshiels, Pathhead EH37 5SX - Map
 
 
"Nice and cozy"
Everything was perfect, we stayed two nights. Breakfast was very good. Free parking. The owner was very helpfull with directions. Since we are from another country,she helped with the speed limits, parking in Edinburgh. She was very really patient with us.
Traveller from Montreal, Quebec
Situated in a rural location, this bed & breakfast is 5.7 mi (9.1 km) from Glenkinchie Distillery and within 12 mi (20 km) of …More
Chapel Cross Guest House - Roslin Hotels
Rating: 3.0 Stars
Check availability

Chapel Cross Guest House

2 Penicuik Road, Roslin EH25 9LH - Map
 
 
Situated in Roslin, this guesthouse is within 3 mi (5 km) of Rosslyn Chapel, Pentland Hills Regional Park, and Hawthornden …More

Search from 8 Hotels Near Midlothian, Edinburgh


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Midlothian, Edinburgh Hotel Guide

    Expedia.com offers a selection of 8 hotels in Midlothian. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

    Expedia.com will not only save you time, but also money when booking your stay at a hotel in Midlothian. Making reservations so you can stay within your budget is easy with us.

    Expedia.com even provides you with a map so you may find hotels in the Midlothian neighborhood you prefer.

    Go ahead. Enter your travel dates to view the best offers on hotel rooms in Midlothian, United Kingdom now!

    Looking for local hotels nearby? Check out the new hotels near me page.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews