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 CHF 71 per night
CHF 71
includes taxes & fees
16 Jan - 17 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 CHF 113 per night
CHF 113
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.
Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
10.04 km from city centre
The price is CHF 113 per night
CHF 113
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.
Britannia Hotel Edinburgh
69 Belford Road, Edinburgh, Scotland
11.58 km from city centre
The price is CHF 45 per night
CHF 45
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 CHF 65 per night
CHF 65
includes taxes & fees
2 Feb - 3 Feb
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 CHF 100 per night
CHF 100
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 CHF 76 per night
CHF 76
includes taxes & fees
19 Jan - 20 Jan
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.
Pool
Parkplatz inbegriffen
Moxy Edinburgh Airport
1 Fairview Road, Newbridge, Scotland
19.1 km from city centre
The price is CHF 68 per night
CHF 68
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 CHF 81 per night
CHF 81
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.
Market Street Hotel
6 Market Street, Edinburgh, Scotland
10.05 km from city centre
The price is CHF 130 per night
CHF 130
includes taxes & fees
22 Jan - 23 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.
Leonardo Hotel Edinburgh Haymarket
1 Morrison Link, Midlothian, Edinburgh, Scotland
10.84 km from city centre
The price is CHF 70 per night
CHF 70
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.
Kostenloses WLAN
Restaurant
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).
Kostenloses WLAN
Frühstück verfügbar
Virgin Hotels Edinburgh
1 India Buildings, Victoria Street, Edinburgh, Scotland
9.9 km from city centre
The price is CHF 202 per night
CHF 202
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 CHF 132 per night
CHF 132
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 CHF 70 per night
CHF 70
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.
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 | CHF 45 |
Highest Price | CHF 202 |
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
4/5 Good
"Die Zimmer sind spartanisch und schon etwas in die Jahre gehkommen. Das Frühstück ist sehr abwechlungsreich und schmackhaft. Die Anbindung an den ÖPNV ist sehrgut.
"
A verified traveller from Köln stayed at Holiday Inn Edinburgh, an IHG Hotel
Posted 3 months ago
Best Hotel Destinations in Midlothian
Hotels by...
Top Trending
Hotels
Flights
Flights from Geneva to BeirutFlights to BorneoFlights from Geneva to TallinnFlights from Geneva to Kuala LumpurFlights to Amalfi CoastFlights from Zürich to Cluj-NapocaFlights from Geneva to HamburgFlights to GalwayFlights to CornwallFlights from Singapore to ZürichFlights from Zürich to CancunFlights from Geneva to Lisbon DistrictFlights from Geneva to AucklandFlights from Skopje to BaselFlights from Geneva to HonoluluFlights to Isle of WightFlights from Paris to Zürich