Midlothian accommodation from NZ$134
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$381 per night
NZ$381
includes taxes & fees
21 Apr - 22 Apr
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.
Pool
Free WiFi
Free cancellation
Reserve now, pay when you stay

Holiday Inn Edinburgh by IHG
132 Corstorphine Road, Edinburgh, Scotland
The price is NZ$171 per night
NZ$171
includes taxes & fees
21 Apr - 22 Apr
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.

Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
The price is NZ$303 per night
NZ$303
includes taxes & fees
21 Apr - 22 Apr
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 Royal Mile and Princes Street are located nearby.
Pool
Spa

Aparthotel Adagio Edinburgh Royal Mile
231 Canongate, Edinburgh, Scotland
The price is NZ$331 per night
NZ$331
includes taxes & fees
27 Apr - 28 Apr
9.64 km from city centre
Stay at this 4-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 Royal Mile and Princes Street are located nearby.
Kitchen
Pet-friendly
Free cancellation
Reserve now, pay when you stay

ibis Edinburgh Centre South Bridge - Royal Mile
77 South Bridge, Edinburgh, Scotland
The price is NZ$213 per night
NZ$213
includes taxes & fees
21 Apr - 22 Apr
9.69 km from city centre
Stay at this 3-star hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the bar in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Pet-friendly
Free WiFi
Free cancellation
Reserve now, pay when you stay

ibis budget Edinburgh Park
Edinburgh Business Park, 6 Lochside View, Edinburgh, Scotland
The price is NZ$134 per night
NZ$134
includes taxes & fees
21 Apr - 22 Apr
16.47 km from city centre
Stay at this 3-star hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Pet-friendly
Free WiFi
Free cancellation
Reserve now, pay when you stay

Britannia Hotel Edinburgh
69 Belford Road, Edinburgh, Scotland
The price is NZ$146 per night
NZ$146
includes taxes & fees
21 Apr - 22 Apr
11.58 km from city centre
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the clean rooms in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Pet-friendly
Free WiFi
Free cancellation
Reserve now, pay when you stay

YOTEL Edinburgh
Erskine House, Queen Street, Edinburgh, Scotland
The price is NZ$225 per night
NZ$225
includes taxes & fees
27 Apr - 28 Apr
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 Princes Street and Edinburgh Castle are located nearby.
Free WiFi
Restaurant
Free cancellation
Reserve now, pay when you stay

Virgin Hotels Edinburgh
1 India Buildings, Victoria Street, Edinburgh, Scotland
The price is NZ$521 per night
NZ$521
includes taxes & fees
23 Apr - 24 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 Royal Mile and Edinburgh Castle are located nearby.
Pet-friendly
Free WiFi
Free cancellation
Reserve now, pay when you stay

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
The price is NZ$208 per night
NZ$208
includes taxes & fees
27 Apr - 28 Apr
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

Point A Hotel Edinburgh Haymarket
152 Morrison Street, Edinburgh, Scotland
The price is NZ$233 per night
NZ$233
includes taxes & fees
21 Apr - 22 Apr
10.68 km from city centre
Stay at this 3-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Free WiFi
Air conditioning

Apex City of Edinburgh Hotel
61 Grassmarket, Edinburgh, Scotland
The price is NZ$322 per night
NZ$322
includes taxes & fees
21 Apr - 22 Apr
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 WiFi
Breakfast available
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,416 hotels |
---|---|
Lowest Price | NZ$134 |
Highest Price | NZ$521 |
Popular hotels | Apex Grassmarket Hotel, Holiday Inn Edinburgh by IHG, Apex Waterloo Place Hotel, Aparthotel Adagio Edinburgh Royal Mile, ibis Edinburgh Centre South Bridge - Royal Mile, ibis budget Edinburgh Park, Britannia Hotel Edinburgh, YOTEL Edinburgh, Virgin Hotels Edinburgh, Dalmahoy Hotel & Country Club, Point A Hotel Edinburgh Haymarket, Apex City of Edinburgh Hotel |
New reviews! Best hotels in Midlothian

Wotif Verified Review
5 / 5
Great place . Very clean Staff very friendly. Near to local shops etc .
A verified traveller stayed at Aparthotel Adagio Edinburgh Royal Mile
Posted 9 hours 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 CobblerHotels near Rannoch MoorKenmore AccommodationHotels near Loch MareeHotels near Durness BeachHotels with Hot Tubs in Newton MearnsTorridon AccommodationHotels near Taymouth CastleHotels in LeithHotels near Rosslyn ChapelLeverburgh AccommodationEaglesham 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