Photo by Audrey Stocker

Search Hotels in Midlothian
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Midlothian hotels

Apex Grassmarket Hotel
Apex Grassmarket HotelOld Town Edinburgh
9.0 out of 10, Wonderful, (2,465 reviews)
The price is AED 378
AED 454 total
includes taxes & fees
1 Mar - 2 Mar

CODE - The Court, Edinburgh
CODE - The Court, EdinburghOld Town Edinburgh
9.2 out of 10, Wonderful, (1,065 reviews)
The price is AED 344
AED 413 total
includes taxes & fees
15 Mar - 16 Mar

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHGCorstorphine
8.6 out of 10, Excellent, (1,144 reviews)
The price is AED 182
AED 218 total
includes taxes & fees
8 Mar - 9 Mar

Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal MileOld Town Edinburgh
9.0 out of 10, Wonderful, (2,414 reviews)
The price is AED 349
AED 419 total
includes taxes & fees
8 Mar - 9 Mar

The Hoxton Edinburgh
The Hoxton EdinburghWest End
9.4 out of 10, Exceptional, (206 reviews)
The price is AED 433
AED 520 total
includes taxes & fees
8 Mar - 9 Mar

Apex Waterloo Place Hotel
Apex Waterloo Place HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (2,020 reviews)
The price is AED 369
AED 442 total
includes taxes & fees
8 Mar - 9 Mar

Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,634 reviews)
The price is AED 211
AED 253 total
includes taxes & fees
8 Mar - 9 Mar

Virgin Hotels Edinburgh
Virgin Hotels EdinburghOld Town Edinburgh
9.4 out of 10, Exceptional, (1,405 reviews)
The price is AED 719
AED 862 total
includes taxes & fees
2 Mar - 3 Mar

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, EdinburghTollcross
9.0 out of 10, Wonderful, (1,005 reviews)
The price is AED 492
AED 590 total
includes taxes & fees
22 Mar - 23 Mar

Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
8.2 out of 10, Very Good, (1,000 reviews)
The price is AED 343
AED 411 total
includes taxes & fees
2 Mar - 3 Mar

Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelOld Town Edinburgh
9.2 out of 10, Wonderful, (1,567 reviews)
The price is AED 327
AED 392 total
includes taxes & fees
5 Mar - 6 Mar

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
8.2 out of 10, Very Good, (671 reviews)
The price is AED 244
AED 292 total
includes taxes & fees
1 Mar - 2 Mar

Hilton Edinburgh Carlton
Hilton Edinburgh CarltonOld Town Edinburgh
8.4 out of 10, Very Good, (1,005 reviews)
The price is AED 439
AED 527 total
includes taxes & fees
8 Mar - 9 Mar

Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghOld Town Edinburgh
9.0 out of 10, Wonderful, (1,310 reviews)
The price is AED 368
AED 442 total
includes taxes & fees
8 Mar - 9 Mar

ibis budget Edinburgh Park
ibis budget Edinburgh ParkGogar
8.2 out of 10, Very Good, (1,060 reviews)
The price is AED 184
AED 221 total
includes taxes & fees
2 Mar - 3 Mar

Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHGWest End
7.8 out of 10, Good, (1,003 reviews)
The price is AED 172
AED 206 total
includes taxes & fees
8 Mar - 9 Mar

The Caledonian Edinburgh, Curio Collection by Hilton
The Caledonian Edinburgh, Curio Collection by HiltonWest End
9.0 out of 10, Wonderful, (1,001 reviews)
The price is AED 550
AED 660 total
includes taxes & fees
15 Mar - 16 Mar

Kimpton Charlotte Square by IHG
Kimpton Charlotte Square by IHGEdinburgh City Centre
9.2 out of 10, Wonderful, (1,000 reviews)
The price is AED 594
AED 713 total
includes taxes & fees
15 Mar - 16 Mar

ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileOld Town Edinburgh
8.4 out of 10, Very Good, (1,781 reviews)
The price is AED 298
AED 358 total
includes taxes & fees
15 Mar - 16 Mar
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Midlothian Hotel Reviews

Apex Waterloo Place Hotel
10/10 Excellent






































































