Search Hotels in Midlothian

  • 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

Compare 3,524 hotels in Midlothian with room rates, reviews, and availability. Most hotels are fully refundable.

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (1530)
"Great stay at Apex with a big room and bed! Very convenient to walk to all the sightseeing spots in Edinburgh! "
The price is AED 301
AED 361 total
includes taxes & fees
12 Jan - 13 Jan
Apex Grassmarket Hotel

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (804)
"Great stay!!"
CoDE Pod – The CoURT - Edinburgh

Britannia Hotel Edinburgh

3.0 star property
5.8 out of 10, (1116)
"A comfortable stay and very welcoming."
The price is AED 160
AED 192 total
includes taxes & fees
9 Jan - 10 Jan
Britannia Hotel Edinburgh

YOTEL Edinburgh

4.0 star property
8.6 out of 10, Excellent, (2171)
"Good location in Edinburgh. Clean and comfortable, but we thought rooms would be nicer. "
The price is AED 223
AED 268 total
includes taxes & fees
9 Jan - 10 Jan
YOTEL Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.0 out of 10, Wonderful, (1443)
"Fantastic location, really welcoming staff. I had requested a high floor and this was accommodated, I had a lovely view of the monument from my pillow and the room was quiet and warm. It was looking tired around the edges however and there was only a plug socket at one side of the bed which was inconvenient. Hotel info (wifi, check out time etc) was on the inside of the key card but this wasn’t point out and unfortunately we missed it until we collected it to return on check out. Tea and coffee...
The price is AED 341
AED 409 total
includes taxes & fees
12 Jan - 13 Jan
Apex Waterloo Place Hotel

Sheraton Grand Hotel & Spa, Edinburgh

5.0 star property
9.0 out of 10, Wonderful, (1001)
"Staff so helpful and welcoming. Room layout very well laid out. Very clean. Will definitely return. "
The price is AED 409
AED 491 total
includes taxes & fees
26 Jan - 27 Jan
Sheraton Grand Hotel & Spa, Edinburgh

Delta Hotels by Marriott Edinburgh

4.0 star property
8.0 out of 10, Very Good, (290)
"Hotel was very good and the restaurants were excellent. Bathroom was too compact. Room was not cleaned everyday as notified. The staff at front desk and restaurant were busy but very chatty and helpful. Would stay here again."
The price is AED 241
AED 289 total
includes taxes & fees
12 Jan - 13 Jan
Delta Hotels by Marriott Edinburgh

Holiday Inn Edinburgh, an IHG Hotel

4.0 star property
8.2 out of 10, Very Good, (1004)
"Reception, bar and restaurant staff could not have been more helpful. Made to feel very welcome. "
The price is AED 224
AED 269 total
includes taxes & fees
12 Jan - 13 Jan
Holiday Inn Edinburgh, an IHG Hotel

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (934)
"Excellent location in old town, the whole staff is professional and friendly. The room and amenities were modern and perfect for us. We love the attention to hospitality at Virgin!"
The price is AED 664
AED 797 total
includes taxes & fees
14 Jan - 15 Jan
Virgin Hotels Edinburgh

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1001)
"Excellent customer service and very lovely hotel. Totally enjoyed my stay. It was very relaxing and I highly recommend. Got upgraded to a vista room and had a lovely view of Princes street. Even though I extended my stay to a smaller room, I was still allowed to stay in the same upgraded room for the rest of my stay and given a discount! Complimentary minibar in the room with drinks and snacks topped up everyday. Thanks for a very lovely stay. Highly recommend"
The price is AED 425
AED 510 total
includes taxes & fees
19 Jan - 20 Jan
Market Street Hotel

Aparthotel Adagio Edinburgh Royal Mile

3.5 star property
9.0 out of 10, Wonderful, (1899)
"Amazing "
The price is AED 285
AED 342 total
includes taxes & fees
2 Feb - 3 Feb
Aparthotel Adagio Edinburgh Royal Mile

Point A Hotel Edinburgh Haymarket

3.5 star property
8.8 out of 10, Excellent, (1400)
"We had a lovely stay over Christmas. We opted for the basic room without a window and although the room was quite small there was plenty of room for our needs. The hotel has a buffet continental breakfast with lots of great fresh pasties, we absolutely loved their homemade yogurt with honey and granola. The hotel is very walkable to all the sights and the staff were warm and welcoming. We will definitely stay there again. "
The price is AED 214
AED 257 total
includes taxes & fees
9 Jan - 10 Jan
Point A Hotel Edinburgh Haymarket

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (1003)
"Loved our stay at the Balmoral. We will definitely stay again."
The price is AED 917
AED 1,100 total
includes taxes & fees
2 Feb - 3 Feb
The Balmoral Hotel

Edinburgh Marriott Hotel Holyrood

4.0 star property
8.4 out of 10, Very Good, (1003)
"Abc"
The price is AED 386
AED 463 total
includes taxes & fees
30 Jan - 31 Jan
Edinburgh Marriott Hotel Holyrood

W Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (169)
"Lovely clean, modern hotel. Great room and facilities. Ideal location. "
The price is AED 638
AED 765 total
includes taxes & fees
12 Jan - 13 Jan
W Edinburgh

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1168)
"Lovely hotel with large rooms"
The price is AED 284
AED 340 total
includes taxes & fees
12 Jan - 13 Jan
Apex City of Edinburgh Hotel

The Caledonian Edinburgh, Curio Collection by Hilton

5.0 star property
9.0 out of 10, Wonderful, (1001)
"Incredible!!"
The price is AED 549
AED 658 total
includes taxes & fees
12 Jan - 13 Jan
The Caledonian Edinburgh, Curio Collection by Hilton

Braid Hills Hotel

3.0 star property
8.4 out of 10, Very Good, (1000)
"Excellent hotel!"
The price is AED 213
AED 255 total
includes taxes & fees
12 Jan - 13 Jan
Braid Hills Hotel

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very Good, (1439)
"Great! Would stay here again"
The price is AED 253
AED 303 total
includes taxes & fees
3 Feb - 4 Feb
ibis Edinburgh Centre South Bridge - Royal Mile

Courtyard by Marriott Edinburgh West

4.0 star property
9.0 out of 10, Wonderful, (906)
"The room was very clean with a spacious bathroom, with complimentary shampoo, conditioner and shower gel. Had air conditioning which warmed the room very well and cooled it down when needed. The mattress was very deep and comfortable, with a good quailty mattress topper and bedding. The only thing that was disappointing was the tv. This only had basic channels and was very small in comparison to the size of the room. I would have thought with it being a 4 star hotel it would have had a...
The price is AED 237
AED 285 total
includes taxes & fees
13 Jan - 14 Jan
Courtyard by Marriott Edinburgh West
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?
In Midlothian, you can find cheap options from AED 160 in a few different ways. To view the availability, enter your preferred getaway dates, then refine your search by amenities, budget and more. Remember that prices can vary depending on when you decide to go, so if you have some flexibility, try switching your dates until you find the perfect deal.
How can I find cheap hotels in Midlothian?
The best place to begin your search is by using our “Price per night” filter. At the moment, the cheapest properties start at AED 160 per night. Other ways to snap up a pocket-friendly Midlothian escape are by booking as early as possible and being flexible with dates. For more great deals, go to our cheap hotels in Midlothian page.
What are the best hotels in Midlothian for families?
Expedia makes it easy to score a hotel with all the essentials for a memorable family getaway to Midlothian. Start by choosing “Family friendly” in the “Traveler experience” section of our filter tool. Then narrow your search by things like “Guest rating” and “Property type.” Whether you need a family hotel in Midlothian for a weekend adventure or a big summer vacation, we’ve got you and your crew covered.
Why should I book my Midlothian hotel with Expedia?
Book your Midlothian hotel with Expedia and enjoy a world of options at the best prices. Use our search filters to help you find exactly what you want, whether that’s a budget-friendly retreat or something a bit more unique, such as a cottage, villa or glamping experience! Join Expedia Rewards and you’ll save 10% or more on over 100,000 hotels worldwide when you’re signed in. Collect points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels have flexible cancellation policies, so you can rest easy if your plans change last minute.