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

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Midlothian

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (1564)
"Close to the castle and Royal Mile. Staff was very friendly. "
The price is AU$210
includes taxes & fees
26 Jan - 27 Jan
Apex Grassmarket Hotel

YOTEL Edinburgh

4.0 star property
8.6 out of 10, Excellent, (2194)
"Yotel is at a good walking location to restaurants, shopping, train station, Johnie Walker and Christmas Market if you are visiting that time of year. Rooms are very small didn't have much space to open my suitcase, basically a bed, TV on the wall and shower. Room did have a mini fridge. Front desk employees were very welcoming & helpful. Hotel did provide 24hrs free coffee & tea in the bar area."
The price is AU$125
includes taxes & fees
26 Jan - 27 Jan
YOTEL Edinburgh

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (806)
"Great location, lovely staff, great facilities and rooms"
CoDE Pod – The CoURT - Edinburgh

Britannia Hotel Edinburgh

3.0 star property
5.8 out of 10, (1126)
"Staff was fantastic. Experienced a minor problem and staff was quick to correct the situation. Two thumbs."
The price is AU$82
includes taxes & fees
26 Jan - 27 Jan
Britannia Hotel Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.0 out of 10, Wonderful, (1467)
"Stayed here for 5 days, very welcoming nice place to stay. Enjoyed my stay and look forward to staying here again. "
The price is AU$192
includes taxes & fees
26 Jan - 27 Jan
Apex Waterloo Place Hotel

Sheraton Grand Hotel & Spa, Edinburgh

5.0 star property
9.0 out of 10, Wonderful, (1012)
"Modern well appointed hotel and room "
The price is AU$224
includes taxes & fees
10 Feb - 11 Feb
Sheraton Grand Hotel & Spa, Edinburgh

Delta Hotels by Marriott Edinburgh

4.0 star property
8.0 out of 10, Very good, (296)
"Good staff, if approached with a problem they did there best to fix it. However the hospitality team that delt woth the rooms (fresh towels, toilet roll etc.) Where very slow, last time we requested fresh towels in the morning to get a shower we didnt get them till a few hours later. The food was expensive, however very tasty and worth the price. Overall though they were good and would stay here agian."
The price is AU$124
includes taxes & fees
26 Jan - 27 Jan
Delta Hotels by Marriott Edinburgh

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (944)
"Lovely hotel 5* Definitely go back again"
The price is AU$309
includes taxes & fees
2 Feb - 3 Feb
Virgin Hotels Edinburgh

Holiday Inn Edinburgh, an IHG Hotel

4.0 star property
8.2 out of 10, Very good, (1004)
"Everything was perfect "
The price is AU$111
includes taxes & fees
26 Jan - 27 Jan
Holiday Inn Edinburgh, an IHG Hotel

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1004)
"Very helpful staff, and an amazing location. Comfy, well appointed rooms to boot"
The price is AU$255
includes taxes & fees
27 Jan - 28 Jan
Market Street Hotel

The Caledonian Edinburgh, Curio Collection by Hilton

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Fabulous location for exploring the city. "
The price is AU$266
includes taxes & fees
2 Feb - 3 Feb
The Caledonian Edinburgh, Curio Collection by Hilton

Aparthotel Adagio Edinburgh Royal Mile

3.5 star property
9.0 out of 10, Wonderful, (1903)
"Amazing "
The price is AU$163
includes taxes & fees
26 Jan - 27 Jan
Aparthotel Adagio Edinburgh Royal Mile

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1176)
"We booked for a short 5 day stay and were glad to realise it was such a close proximity to restaurants, souvenir stores, Victoria Street and the famous Edinburgh castle! The staff were friendly upon arrival HOWEVER we were told by one gentlemen that our room was not ready but to rest assure when it would be, we would have a wonderful view of the castle during our stay. When our time came to check in a women gave us our room but it was on the opposite end of the hotel so we did not get the view...
The price is AU$157
includes taxes & fees
2 Feb - 3 Feb
Apex City of Edinburgh Hotel

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (1001)
"Thanks a lot for the amazing experience. As a family of 3 we felt very special. Daily milk and cookies for my son was another great treat. We will definitely come back!"
The price is AU$413
includes taxes & fees
30 Jan - 31 Jan
The Balmoral Hotel

Fraser Suites Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2859)
"Fantastic location and friendly staff"
The price is AU$193
includes taxes & fees
2 Feb - 3 Feb
Fraser Suites Edinburgh

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.4 out of 10, Exceptional, (772)
"We loved the staff at Wilde so friendly and outgoing. We were less enamored with our rooms. Some things in both rooms we had didn’t function properly (blinds, lights, etc). Room was either freezing ir we had the heat off or felt like a furnace or we had it on. We also found that the “apartment” part of the room was not well utilized by us. We could have gotten by with just a kettle to get more room around the bed area. All in all, we wouldn’t stay again. Though we do thank the staff for their...
The price is AU$189
includes taxes & fees
2 Feb - 3 Feb
Wilde Aparthotels, Edinburgh, Grassmarket

Point A Hotel Edinburgh Haymarket

3.5 star property
8.8 out of 10, Excellent, (1408)
"Had a great time staff friendly and welcoming nothing was any bother. Would go back again "
The price is AU$110
includes taxes & fees
22 Jan - 23 Jan
Point A Hotel Edinburgh Haymarket

W Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (177)
"Lovely hotel, great service. Loved the room for me on my own but personally wouldn’t want to be sharing with someone else as the toilet and shower are in the room behind frosted glass. If you go to the toilet in the night a very bright night light comes on and takes a long time to go off lighting up the room. "
The price is AU$369
includes taxes & fees
28 Jan - 29 Jan
W Edinburgh

Courtyard by Marriott Edinburgh West

4.0 star property
9.0 out of 10, Wonderful, (913)
"Good hotel in a quiet area "
The price is AU$122
includes taxes & fees
26 Jan - 27 Jan
Courtyard by Marriott Edinburgh West

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very good, (1441)
"We ended up in an accessible room as this was all that was available with single beds. Room was very clean, staff were amazing. Room was exceptionally hot and the AC (as always the way in hotels) not fab. "
The price is AU$130
includes taxes & fees
10 Feb - 11 Feb
ibis Edinburgh Centre South Bridge - Royal Mile
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$82 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$82 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.