Best Hotels in Midlothian for 2025
Choose from over 1,000,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price GuaranteeOpens in a new window
Free cancellation on most hotels when you book with ebookers!*
Featured Hotels in Midlothian
YOTEL Edinburgh
Erskine House, Queen Street, Edinburgh, Scotland
10.95 km from city centre
The price is €76 per night
€76
includes taxes & fees
20 Jan - 21 Jan
Our customers tell us that they can't get enough of the helpful staff at YOTEL Edinburgh. During your stay, you're just a quick walk from Princes Street. Free WiFi in public areas, a restaurant and a 24-hour gym are available.
Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
10.06 km from city centre
The price is €121 per night
€121
includes taxes & fees
19 Jan - 20 Jan
Apex Waterloo Place Hotel's great location gets high marks from our customers. During your stay, you're just a quick walk from Princes Street. Enjoy features like free WiFi in public areas, plus a full-service spa and an indoor pool.
Uima-allas
Kylpylä
Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
10.04 km from city centre
The price is €120 per night
€120
includes taxes & fees
29 Jan - 30 Jan
Our customers tell us they can't get enough of Apex Grassmarket Hotel's great location. During your stay, you're just a quick walk from Edinburgh Castle. You'll find features such as free WiFi in public areas, plus an indoor pool and a restaurant.
Uima-allas
Ilmainen Wi-Fi
Britannia Hotel Edinburgh
69 Belford Road, Edinburgh, Scotland
11.58 km from city centre
The price is €47 per night
€47
includes taxes & fees
16 Jan - 17 Jan
Our customers tell us they can't get enough of Britannia Hotel Edinburgh's great location. During your stay, you're just a quick walk from Scottish National Gallery of Modern Art One. You'll find features such as free WiFi in public areas, plus a restaurant and a bar.
Holiday Inn Edinburgh, an IHG Hotel
132 Corstorphine Road, Edinburgh, Scotland
13.57 km from city centre
The price is €70 per night
€70
includes taxes & fees
20 Jan - 21 Jan
Our customers tell us they can't get enough of Holiday Inn Edinburgh, an IHG Hotel's great location. During your stay, you're just a quick walk from Edinburgh Zoo. Features include free WiFi in public areas and free self-parking, plus a full-service spa.
Apex City of Edinburgh Hotel
61 Grassmarket, Edinburgh, Scotland
9.99 km from city centre
The price is €106 per night
€106
includes taxes & fees
19 Jan - 20 Jan
Our customers tell us that they can't get enough of the helpful staff at Apex City of Edinburgh Hotel. During your stay, you're just a quick walk from Edinburgh Castle. Features include free WiFi in public areas, plus breakfast (surcharge) and dry cleaning service.
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
18.77 km from city centre
The price is €74 per night
€74
includes taxes & fees
4 Feb - 5 Feb
Our customers tell us that they can't get enough of the breakfast at Dalmahoy Hotel & Country Club. During your stay, you're just a quick walk from Dalmahoy Golf Course. Features include free WiFi in public areas and free self-parking, plus 2 restaurants.
Uima-allas
Pysäköinti sisältyy hintaan
Moxy Edinburgh Airport
1 Fairview Road, Newbridge, Scotland
19.1 km from city centre
The price is €72 per night
€72
includes taxes & fees
6 Feb - 7 Feb
Moxy Edinburgh Airport's great location gets high marks from our customers. During your stay, you're just a quick walk from Royal Highland Centre. You'll find features such as free WiFi in public areas, plus a restaurant and a gym. This property offers pet-friendly amenities, such as food and water bowls.
Holiday Inn Express - Edinburgh City Centre, an IHG Hotel
Picardy Place Top Of Leith Street, Edinburgh, Scotland
10.29 km from city centre
The price is €86 per night
€86
includes taxes & fees
26 Jan - 27 Jan
Our customers tell us that they can't get enough of the free breakfast at Holiday Inn Express - Edinburgh City Centre, an IHG Hotel. During your stay, you're just a quick walk from Edinburgh Playhouse Theatre. You'll find features such as free WiFi in public areas, plus a bar and dry cleaning service.
Aamiainen sisältyy hintaan
Lemmikkiystävällinen
Market Street Hotel
6 Market Street, Edinburgh, Scotland
10.05 km from city centre
The price is €139 per night
€139
includes taxes & fees
27 Jan - 28 Jan
The breakfast at Market Street Hotel gets high marks from our customers. During your stay, you're just a quick walk from Edinburgh Castle. Free WiFi in public areas, a restaurant and a bar are available.
Ilmainen Wi-Fi
Ravintola
Leonardo Hotel Edinburgh Haymarket
1 Morrison Link, Midlothian, Edinburgh, Scotland
10.84 km from city centre
The price is €74 per night
€74
includes taxes & fees
26 Jan - 27 Jan
Leonardo Hotel Edinburgh Haymarket's great location gets high marks from our customers. During your stay, you're just a quick walk from Princes Street. Enjoy features like free WiFi in public areas, plus a restaurant and a bar.
CoDE Pod – The CoURT - Edinburgh
1 a Parliament Square, Edinburgh, Scotland
9.96 km from city centre
CoDE Pod – The CoURT - Edinburgh's great location gets high marks from our customers. During your stay, you're just a quick walk from Edinburgh Castle. You'll find features such as free WiFi in public areas, plus a bar and breakfast (surcharge).
Ilmainen Wi-Fi
Aamiainen saatavilla
Virgin Hotels Edinburgh
1 India Buildings, Victoria Street, Edinburgh, Scotland
9.9 km from city centre
The price is €214 per night
€214
includes taxes & fees
26 Jan - 27 Jan
Our customers tell us they can't get enough of Virgin Hotels Edinburgh's great location. During your stay, you're just a quick walk from Edinburgh Castle. You'll find features such as free WiFi in public areas, plus 2 restaurants and a 24-hour gym. This property offers pet-friendly amenities, such as food and water bowls.
Sheraton Grand Hotel & Spa, Edinburgh
1 Festival Square, Edinburgh, Scotland
10.57 km from city centre
The price is €140 per night
€140
includes taxes & fees
10 Feb - 11 Feb
Our customers tell us that they can't get enough of the helpful staff at Sheraton Grand Hotel & Spa, Edinburgh. During your stay, you're just a quick walk from Princes Street. You'll find features such as free WiFi in public areas, plus a full-service spa and an indoor pool.
Delta Hotels by Marriott Edinburgh
111 Glasgow Road, Edinburgh, Scotland
16.09 km from city centre
The price is €75 per night
€75
includes taxes & fees
2 Feb - 3 Feb
Delta Hotels by Marriott Edinburgh's great location gets high marks from our customers. During your stay, you're just a quick walk from Gyle Shopping Centre. You'll find features such as free WiFi in public areas, plus an indoor pool and a restaurant.
Uima-allas
Poreallas
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.
Midlothian hotels essential information
Accommodation | 3,527 hotels |
---|---|
Lowest Price | €47 |
Highest Price | €214 |
Popular hotels | YOTEL Edinburgh, Apex Waterloo Place Hotel, Apex Grassmarket Hotel, Britannia Hotel Edinburgh, Holiday Inn Edinburgh, an IHG Hotel, Apex City of Edinburgh Hotel, Dalmahoy Hotel & Country Club, Moxy Edinburgh Airport, Holiday Inn Express - Edinburgh City Centre, an IHG Hotel, Market Street Hotel, Leonardo Hotel Edinburgh Haymarket, CoDE Pod – The CoURT - Edinburgh, Virgin Hotels Edinburgh, Sheraton Grand Hotel & Spa, Edinburgh, Delta Hotels by Marriott Edinburgh |
Recent Midlothian hotel reviews by travellers like youebookers verified reviews
5/5 Excellent
Vastinetta hinnalle
"Matkalla kavereiden kanssa. Erinomainen sijainti ja isot huoneet. Hyvät sängyt ja kylpyhuone, jossa hyvä suihku.
Respassa erinomainen palvelu. Aamupala maksoi 20 eur ja oli hinnan arvoinen"
A verified traveller stayed at Apex Grassmarket Hotel
Posted 1 year ago
5/5 Excellent
"Very polite and caring staff. Nice clean room."
A verified traveller stayed at YOTEL Edinburgh
Posted 1 year ago
Best Hotel Destinations in Midlothian
Hotels by...
Top Trending
Hotels
Hotels near Longniddry BentsHotels with Gym in ThurrockHotels near Banchory MuseumHotels near Queen Elizabeth University HospitalHotels near St Abbs Head National Nature ReserveTallink City HotelHotels with Parking in MurrayfieldHotels with Parking in KilfinanCheap Hotels in BarrheadHotels near Arduaine GardenHotels near St Clement’s ChurchHotels near Loch MorlichHotels near Glenlivet DistilleryHotels near Clachan BridgeHotels near Dunans CastleHotels near Armadale CastleHotels in MarchmontCheap Hotels in DevonHotels near Loch SweenCheap Hotels in SurreyHotels near Laphroaig Distillery
Flights
Holidays