Search 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, (1601)
"Very pleasant and friendly staff"
The price is €118
includes taxes & fees
16 Feb - 17 Feb
Apex Grassmarket Hotel

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (808)
"Great location, lovely staff, great facilities and rooms"
The price is €69
includes taxes & fees
27 Feb - 28 Feb
CoDE Pod – The CoURT - Edinburgh

Britannia Hotel Edinburgh

3.0 star property
5.8 out of 10, (1141)
"The staff were lovely the rooms were lovely and clean comfortable sleep id definitely recommend this one and affordable will return nice :)"
The price is €50
includes taxes & fees
12 Feb - 13 Feb
Britannia Hotel Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.0 out of 10, Wonderful, (1488)
"This was my second visit to Edinburgh and my first stay at the Apex Waterloo and I loved it! The hotel is well situated in the center of the city and close to all the major attractions. The room was comfortable and spacious. The staff are very welcoming and sweet. The sauna, steam room and pool are terrific. And I booked a room with a tub large enough for two people and it was a lovely treat! I highly recommend Apex Waterloo for a fantastic stay! "
The price is €131
includes taxes & fees
23 Feb - 24 Feb
Apex Waterloo Place Hotel

YOTEL Edinburgh

4.0 star property
8.6 out of 10, Excellent, (2235)
"Quick check in. Nice bar. Clean. Comfy bed. Bit noisy in corridors at times and not a fan of the separate toilet & shower. The handheld shower wouldnt point down so it just fired water out aggressively and leaked out the shower."
The price is €77
includes taxes & fees
10 Mar - 11 Mar
YOTEL Edinburgh

Holiday Inn Edinburgh by IHG

4.0 star property
8.2 out of 10, Very good, (1001)
"As good as big, impersonal, city centre chain hotels normally are. The building is pretty dated on the outside, but fine on the inside. Staff are friendly, it's very convenient for the city (by bus) and parking wasn't an issue. "
The price is €77
includes taxes & fees
23 Feb - 24 Feb
Holiday Inn Edinburgh by IHG

Delta Hotels by Marriott Edinburgh

4.0 star property
8.0 out of 10, Very good, (307)
"Thoroughly enjoyed our stay once again. Very friendly and helpful staff. Lovely spacious room. Nice evening meal in the bar and a decent breakfast. New Coffee Machine at breakfast is a welcome addition. "
The price is €71
includes taxes & fees
23 Feb - 24 Feb
Delta Hotels by Marriott Edinburgh

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1004)
"Love this place So convenient, clean, safe Not sure if received any VIP benefits or not, but the the room was great, and service excellent "
The price is €216
includes taxes & fees
18 Feb - 19 Feb
Market Street Hotel

Sheraton Grand Hotel & Spa, Edinburgh

5.0 star property
9.0 out of 10, Wonderful, (1003)
"Me and my partner stayed for a night, got a good deal on a room with breakfast included however a bit disappointing the room being situated at a point where there was a massive skip outside and ongoing works outside so awoken early with constant banging. Street noise etc was a given as the hotel is in the city centre. The hotel is huge so I’m almost positive there would have been rooms elsewhere and it was a Monday night so not particularly busy. The facilities were nice, Spa was pretty good but...
The price is €127
includes taxes & fees
9 Mar - 10 Mar
Sheraton Grand Hotel & Spa, Edinburgh

Braid Hills Hotel

3.0 star property
8.4 out of 10, Very good, (1001)
"We had a lovely stay at Braid Hills Hotel, the rooms were great and we enjoyed the breakfast. Thank you."
The price is €67
includes taxes & fees
19 Feb - 20 Feb
Braid Hills Hotel

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very good, (1442)
"Friendly, fair, comfy beds, fabulous Scottish breakfast buffet, accessible, good value "
The price is €81
includes taxes & fees
26 Feb - 27 Feb
ibis Edinburgh Centre South Bridge - Royal Mile

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (960)
"This is not just a gorgeous hotel, it is ideally located, with wonderful views and amenities. As we struggled with luggage the amazing doorman came out to us and offered to help with the bags. Service is the heart of this hotel and I’d highly recommend it! "
The price is €216
includes taxes & fees
16 Feb - 17 Feb
Virgin Hotels Edinburgh

Point A Hotel Edinburgh Haymarket

3.0 star property
8.8 out of 10, Excellent, (1422)
"The Staff on welcoming were affable, amiable, friendly and knowledgeable. Set me up for my whole Edinburgh experience which I loved. Hotel is fresh, bright and clean. Rooms are stylish and comfortable. Great mix of restaurants and pubs nearby with the bonus of supermarkets for any forgotten or needed items.The Hotel is only a short walk from Haymarket train station and handy for areas such a The Grassmarket. Hotel reasonably priced great quality experience."
The price is €58
includes taxes & fees
9 Mar - 10 Mar
Point A Hotel Edinburgh Haymarket

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (1922)
"Great location with helpful reception staff. Enjoyed kitchen facilities "
The price is €105
includes taxes & fees
24 Feb - 25 Feb
Aparthotel Adagio Edinburgh Royal Mile

W Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (194)
"It was very clean, the service was good and the rooms were nice"
The price is €226
includes taxes & fees
23 Feb - 24 Feb
W Edinburgh

Village Hotel Edinburgh

4.0 star property
8.2 out of 10, Very good, (1003)
"Perfect "
The price is €86
includes taxes & fees
13 Mar - 14 Mar
Village Hotel Edinburgh

Eleven Stafford Street Townhouse

4.0 star property
9.4 out of 10, Exceptional, (315)
"Our second stay- beautifully finished, very comfortable. Old building so some creaky floorboards above our room that we had not been aware of previously "
The price is €115
includes taxes & fees
24 Feb - 25 Feb
Eleven Stafford Street Townhouse

Courtyard by Marriott Edinburgh West

4.0 star property
9.0 out of 10, Wonderful, (920)
"Good hotel in a quiet area "
The price is €80
includes taxes & fees
26 Feb - 27 Feb
Courtyard by Marriott Edinburgh West

Cheval Old Town Chambers

5.0 star property
9.6 out of 10, Exceptional, (1953)
"Every was just great food room and location was just perfect "
The price is €184
includes taxes & fees
24 Feb - 25 Feb
Cheval Old Town Chambers

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (1002)
"Did like that we had to leave a day early because of weather conditions "
The price is €246
includes taxes & fees
12 Feb - 13 Feb
The Balmoral Hotel
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 €50 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 €50 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 “Traveller 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 holiday, 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.