Midlothian accommodation from NZ$142
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Hotels in Midlothian

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
The price is NZ$220 per night
NZ$220
includes taxes & fees
10 Mar - 11 Mar
10.04 km from city centre
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and the pool in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Free cancellation
Reserve now, pay when you stay

Holiday Inn Edinburgh, an IHG Hotel
132 Corstorphine Road, Edinburgh, Scotland
The price is NZ$142 per night
NZ$142
includes taxes & fees
9 Mar - 10 Mar
13.56 km from city centre
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Pool
Hot tub
Free cancellation

Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
The price is NZ$239 per night
NZ$239
includes taxes & fees
9 Mar - 10 Mar
10.06 km from city centre
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the pool in our reviews. Popular attractions Edinburgh Castle and Edinburgh Playhouse Theatre are located nearby.
Pool
Spa
Free cancellation
Reserve now, pay when you stay

Aparthotel Adagio Edinburgh Royal Mile
231 Canongate, Edinburgh, Scotland
The price is NZ$196 per night
NZ$196
includes taxes & fees
9 Mar - 10 Mar
9.64 km from city centre
Stay at this 3.5-star aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Edinburgh Castle and Royal Mile are located nearby.
Free cancellation
Reserve now, pay when you stay

YOTEL Edinburgh
Erskine House, Queen Street, Edinburgh, Scotland
The price is NZ$143 per night
NZ$143
includes taxes & fees
9 Mar - 10 Mar
10.95 km from city centre
Stay at this 4-star hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the bar in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Free WiFi
Restaurant
Free cancellation
Reserve now, pay when you stay

Radisson Blu Hotel, Edinburgh City Centre
80 High Street The Royal Mile, Edinburgh, Scotland
The price is NZ$266 per night
NZ$266
includes taxes & fees
9 Mar - 10 Mar
9.8 km from city centre
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Edinburgh Castle and Royal Mile are located nearby.
Pool
Spa
Free cancellation
Reserve now, pay when you stay

Apex City of Edinburgh Hotel
61 Grassmarket, Edinburgh, Scotland
The price is NZ$208 per night
NZ$208
includes taxes & fees
9 Mar - 10 Mar
9.99 km from city centre
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Free cancellation
Reserve now, pay when you stay

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
The price is NZ$200 per night
NZ$200
includes taxes & fees
9 Mar - 10 Mar
18.77 km from city centre
Stay at this 4-star eco-certified hotel in Kirknewton. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the breakfast and the pool in our reviews. Popular attractions Edinburgh Zoo and Murrayfield Stadium are located nearby.
Pool
Parking included
Free cancellation
Reserve now, pay when you stay

Virgin Hotels Edinburgh
1 India Buildings, Victoria Street, Edinburgh, Scotland
The price is NZ$430 per night
NZ$430
includes taxes & fees
6 Apr - 7 Apr
9.9 km from city centre
Stay at this 5-star luxury hotel in Edinburgh. Enjoy free WiFi, 2 restaurants, and breakfast (surcharge). Our guests praise the breakfast and the restaurant in our reviews. Popular attractions Edinburgh Castle and Royal Mile are located nearby.
Free cancellation
Reserve now, pay when you stay

Wilde Aparthotels, Edinburgh, Grassmarket
26 King's Stables Road, Edinburgh, Scotland
The price is NZ$263 per night
NZ$263
includes taxes & fees
16 Mar - 17 Mar
10.12 km from city centre
Stay at this 4-star aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Free cancellation
Reserve now, pay when you stay

Market Street Hotel
6 Market Street, Edinburgh, Scotland
The price is NZ$446 per night
NZ$446
includes taxes & fees
16 Mar - 17 Mar
10.05 km from city centre
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, a rooftop terrace, and breakfast (surcharge). Our guests praise the breakfast and the bar in our reviews. Popular attractions Edinburgh Castle and Royal Mile are located nearby.
Free cancellation
Reserve now, pay when you stay

Holiday Inn Express - Edinburgh City Centre, an IHG Hotel
Picardy Place Top Of Leith Street, Edinburgh, Scotland
The price is NZ$163 per night
NZ$163
includes taxes & fees
9 Mar - 10 Mar
10.29 km from city centre
Stay at this 3-star eco-certified hotel in Edinburgh. Enjoy free breakfast, free WiFi, and parking (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Royal Mile and Edinburgh Castle are located nearby.
Breakfast included
Pet-friendly
Free cancellation
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 stays as unique as you are
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.
^Eligibility requirements and conditions apply.
Midlothian hotels essential information
Accommodation | 3,534 hotels |
---|---|
Lowest Price | NZ$142 |
Highest Price | NZ$446 |
Popular hotels | Apex Grassmarket Hotel, Holiday Inn Edinburgh, an IHG Hotel, Apex Waterloo Place Hotel, Aparthotel Adagio Edinburgh Royal Mile, YOTEL Edinburgh, Radisson Blu Hotel, Edinburgh City Centre, Apex City of Edinburgh Hotel, Dalmahoy Hotel & Country Club, Virgin Hotels Edinburgh, Wilde Aparthotels, Edinburgh, Grassmarket, Market Street Hotel, Holiday Inn Express - Edinburgh City Centre, an IHG Hotel |
New reviews! Best hotels in Midlothian

Wotif Verified Review
5 / 5
Fabulous location on the royal mile with onsite parking at a reasonable price. Reception staff were fantastic, and our room was comfortable, a good size and had everything we needed. Didn’t use the bar and hadn’t booked for breakfast as it’s so close to many coffee shops. We got a good price as booked out of season and couldn’t fault the hotel. Would definitely choose this place again over other places we’ve stayed at in Edinburgh.
A verified traveller stayed at Radisson Blu Hotel, Edinburgh City Centre
Posted 2 days ago
Best hotel destinations in Midlothian
Hotels near an attraction
Top hotels
More destinations for you
Hotels
Haddington AccommodationGlencoe AccommodationAllanton AccommodationBlair Atholl AccommodationOrkney Islands AccommodationHotels near The CobblerPet Friendly Hotels in RaemoirHotels near Rannoch MoorArnisdale AccommodationKenmore AccommodationHotels near Loch MareeHotels near Durness BeachTorridon AccommodationHotels near Taymouth CastleHotels in LeithHotels near Rosslyn ChapelLeverburgh AccommodationKing's Park AccommodationHotels in Old Town EdinburghStrachan AccommodationKinloch Rannoch AccommodationHotels in HaymarketSouth Queensferry AccommodationCoylton AccommodationGleneagles Accommodation
Packages
Holiday Rentals
^Eligibility requirements and conditions apply