Book Midlothian Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Hotels in Midlothian

Apex Grassmarket Hotel
4.0 star property
9.0 out of 10, Wonderful, (1372)
"Very convenient location"
The price is AU$268
includes taxes & fees
18 Nov - 19 Nov
Apex Grassmarket Hotel
CoDE Pod – The CoURT - Edinburgh
2.0 star property
9.2 out of 10, Wonderful, (731)
"I just had my first experience staying in a hostel, and I have to say, I was really pleasantly surprised! First off, the place was super clean—both the rooms and the bathrooms were well-maintained, which made my stay so much more enjoyable. It's always a bit nerve-racking staying in budget accommodations, but this one definitely exceeded my expectations. I also felt completely safe while I was there. It’s great to travel and know you’re secure, and this hostel had some solid safety measures...
The price is AU$149
includes taxes & fees
11 Nov - 12 Nov
CoDE Pod – The CoURT - Edinburgh
Apex Waterloo Place Hotel
4.0 star property
9.0 out of 10, Wonderful, (1372)
"Great location, walking distance to all major sites. "
The price is AU$243
includes taxes & fees
3 Nov - 4 Nov
Apex Waterloo Place Hotel
Britannia Hotel Edinburgh
3.0 star property
5.8 out of 10, (1057)
"Although we dint eat a the hotel as we used it just as an overnight stopover food smelt wonderful and was an excellent well presented range catering for all needs .The location was great the only was whennon the approach i would of expected to approach from the front and not the rear was a pleasent surprise as we went down the slipway though ."
The price is AU$97
includes taxes & fees
11 Nov - 12 Nov
Britannia Hotel Edinburgh
YOTEL Edinburgh
4.0 star property
8.6 out of 10, Excellent, (2122)
"Great room for the 4 of us , nice and spacious, clean and good value for money"
The price is AU$222
includes taxes & fees
17 Nov - 18 Nov
YOTEL Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
8.2 out of 10, Very good, (1442)
"No thanks"
The price is AU$196
includes taxes & fees
17 Nov - 18 Nov
ibis Edinburgh Centre South Bridge - Royal Mile
Market Street Hotel
4.0 star property
9.6 out of 10, Exceptional, (1015)
"This is just a really solid place. It's well run and has all the amenities. It's located just a short uphill walk from the Royal Mile. Rooms are very nice and comfortable."
The price is AU$337
includes taxes & fees
3 Nov - 4 Nov
Market Street Hotel
Village Hotel Edinburgh
4.0 star property
8.2 out of 10, Very good, (1003)
" Very nice and comfort hotel Close to the city center . "
The price is AU$175
includes taxes & fees
1 Dec - 2 Dec
Village Hotel Edinburgh
Holiday Inn Edinburgh, an IHG Hotel
4.0 star property
8.0 out of 10, Very good, (1006)
"N/a"
The price is AU$166
includes taxes & fees
1 Dec - 2 Dec
Holiday Inn Edinburgh, an IHG Hotel
Braid Hills Hotel
3.0 star property
8.4 out of 10, Very good, (989)
"Amazing people and staff made my trip. The facilities were amazing and I loved the experience and atmosphere and highly recommend!!"
The price is AU$205
includes taxes & fees
19 Nov - 20 Nov
Braid Hills Hotel
Point A Hotel Edinburgh Haymarket
3.5 star property
8.8 out of 10, Excellent, (1342)
"Solid hotel experience, nothing that amazed me, but I had no complaints"
The price is AU$177
includes taxes & fees
17 Nov - 18 Nov
Point A Hotel Edinburgh Haymarket
Virgin Hotels Edinburgh
5.0 star property
9.4 out of 10, Exceptional, (856)
"Amazing building, well finished, with a lovely terrace. Bit of a maze, but the stairway direct to our room was a great feature."
The price is AU$550
includes taxes & fees
19 Nov - 20 Nov
Virgin Hotels Edinburgh
Delta Hotels by Marriott Edinburgh
4.0 star property
8.0 out of 10, Very good, (228)
"Felt very welcomed, all staff were lovely. "
The price is AU$150
includes taxes & fees
17 Nov - 18 Nov
Delta Hotels by Marriott Edinburgh
Eden Locke
4.0 star property
9.6 out of 10, Exceptional, (1133)
"I loved staying here, my first time staying in an aparthotel and I loved the independence of having your own kitchen and amenities all at hand. I really liked the location, in a flat part of the city and close to transport. Hotel was very modern and clean and friendly staff. 10/10"
The price is AU$300
includes taxes & fees
11 Nov - 12 Nov
Eden Locke
ibis budget Edinburgh Park
3.0 star property
8.0 out of 10, Very good, (1007)
"Near the train station"
The price is AU$122
includes taxes & fees
1 Dec - 2 Dec
ibis budget Edinburgh Park
Cheval Old Town Chambers
5.0 star property
9.6 out of 10, Exceptional, (1863)
"Excellent property and location! "
The price is AU$588
includes taxes & fees
3 Nov - 4 Nov
Cheval Old Town Chambers
Cityroomz Edinburgh
3.0 star property
8.0 out of 10, Very good, (1013)
"My room was pretty clean, good size just for me for 3 nights, and the bed was comfy, however, it was starting to look run down with fraying curtains and peeling wallpaper. Also, the shower was REALLY tiny. The elevator was out of order, it's supposedly being updated, but the gentleman at the front desk kindly helped carry my suitcase up and down the stairs. No elevator kind of sucked though after a long day of walking around, those 3 flights felt like 30 LOL. The location of this hotel was...
The price is AU$161
includes taxes & fees
1 Dec - 2 Dec
Cityroomz Edinburgh
W Edinburgh
5.0 star property
9.2 out of 10, Wonderful, (105)
"W Hotel (St James Square) was a really well located hotel (close to loads of shops, bars and restaurants). Although being close to all the action, the hotel itself was calm, quiet and very clean. Lounge and Joao’s Place on the 11th Floor were fantastic. All staff we encountered during our stay were welcoming and professional. The King room had everything we needed for a two-night stay and was spacious, very clean and comfortable. We’ll be back and will definitely consider other W hotels in other...
The price is AU$434
includes taxes & fees
19 Nov - 20 Nov
W Edinburgh
Aparthotel Adagio Edinburgh Royal Mile
3.5 star property
9.0 out of 10, Wonderful, (1842)
"This is a great hotel to stay at in the old town of Edinburgh right on the quiet end of the royal mile. Amenities are great in the lobby and the staff are very helpful at all hours of the day. Very walkable to the train and everywhere you want to go in this beautiful town. "
The price is AU$234
includes taxes & fees
17 Nov - 18 Nov
Aparthotel Adagio Edinburgh Royal Mile
Eleven Stafford Street Townhouse Adults Only
3.0 star property
9.2 out of 10, Wonderful, (237)
"Very nice rooms with large comfortable beds and the location is great, right downtown near the castle, super easy to walk around in a nice neighborhood. The staff was also super helpful anytime I had questions, 10/10 would stay here again if I went back to Edinburgh."
The price is AU$237
includes taxes & fees
5 Nov - 6 Nov
Eleven Stafford Street Townhouse Adults Only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Midlothian
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Midlothian cost?
Prices for Midlothian hotels vary according to the season and other factors, like Christmas and school holidays. You can find cheap options from AU$97 in a few different ways. Enter your destination and holiday dates and then set your budget using the “Price per night” filter. You can then refine your search by choosing your preferred property type and amenities and more.
How can I find cheap hotels in Midlothian?
Midlothian cheap hotels start at AU$97 per night. To find these types of economical options, use our “Price per night” filter. Like some other tips? Consider being flexible with your travel dates and book as soon as you can. Have a look at our cheap hotels in Midlothian page for bargains you won’t be able to resist.
What are the best hotels in Midlothian for families?
Expedia makes it easy to score a hotel with everything you need for an awesome family getaway to Midlothian. Start by selecting “Family friendly” in the “Traveller experience” heading of our filter tool. Then tweak your search by things like “Guest rating” and “Property type.” Whether you want a family hotel in Midlothian for a weekend escape or a big summer holiday, we’ve got you and your crew covered.
Why should I book my Midlothian hotel with Expedia?
Unbeatable prices on Midlothian hotels are just the start of the reasons to book your stay with Expedia. Become an Expedia Rewards member today and earn points on every eligible booking, along with awesome membership perks. How does savings worth 10% or more on select hotels sound? Not only that, most of our hotels feature free cancellation, so you can reserve your dream escape without having to worry if your circumstances change.