Last-minute hotel deals in Midlothian

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Clear filters

Midlothian

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Salisbury Court
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Edinburgh · 8.66 km from centre

7.8

 

60 reviews

With a stay at Salisbury Court in Edinburgh (Southside), you'll be within a 5-minute drive of Royal Mile and Edinburgh Castle. This hotel is 0.5 mi (0.7 km) from University of Edinburgh and 1.5 mi (2.4 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Glenarch House
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Dalkeith · 0.89 km from centre

8.0

 

1 review

Breakfast available

With a stay at Glenarch House in Dalkeith, you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle. This guest house is 7.5 mi (12.1 km) from Princes Street and 10.1 mi (16.3 km) from Murrayfield Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grangeview Guest House
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Edinburgh · 8.00 km from centre

8.8

 

56 reviews

With a stay at Grangeview Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This guest house is 1.7 mi (2.8 km) from Edinburgh Castle and 2.1 mi (3.4 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Super 2 Bedroom Flat near Dalkeith Town Center
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Vacation home in Dalkeith · 0.56 km from centre

9.2

 

16 reviews

With a stay at this holiday home in Dalkeith, you'll be within a 15-minute drive of Royal Mile and University of Edinburgh. This holiday home is 7 mi (11.3 km) from Edinburgh Castle and 7.8 mi (12.5 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Aaron Glen Guest Apartments
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Loanhead · 6.61 km from centre

9.7

 

168 reviews

Aaron Glen Guest Apartments, a property with a terrace, is set in Loanhead, 8.9 km from University of Edinburgh, 9.3 km from National Museum of Scotland, as well as 10 km from Edinburgh Waverley station. This property offers access to a patio and free private parking. Boasting family rooms, this property also provides guests with an outdoor fireplace.

At the apartment complex, units are equipped with a outdoor furniture. With a private bathroom fitted with a a bath or shower and a hair dryer, units at the apartment complex also have free WiFi. All units in the apartment complex are equipped with a flat-screen TV and free toiletries.

The Real Mary King's Close is 10 km from the apartment, while Edinburgh International Conference Centre is 10 km from the property. Edinburgh Airport is 14 km away.

Compare price on Booking.com
Compare price on Booking.com
Bala House
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Edinburgh · 8.09 km from centre

8.5

 

382 reviews

Located in Edinburgh, within 1.7 km of University of Edinburgh and 2.3 km of National Museum of Scotland, Bala House provides free WiFi throughout the property. Free parking is available nearby the hotel. The property is around 2.4 km from Royal Mile, 2.4 km from Camera Obscura and World of Illusions and 2.5 km from The Real Mary King's Close. The property is situated 3.2 km from EICC and less than 2 km from Arthurs Seat.

Edinburgh Castle is 2.9 km from the guest house, while Edinburgh Playhouse is 2.9 km away. The nearest airport is Edinburgh Airport, 23 km from Bala House.

Compare price on Booking.com
Compare price on Booking.com
Another Room
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Edinburgh · 8.30 km from centre

9.5

 

218 reviews

Breakfast available

Featuring free WiFi and a sun terrace, Another Room offers accommodation between the districts of Portobello and Craigentinny in Edinburgh, 4 km from the city centre. The property is 3.1 km from Edinburgh Playhouse. Free WiFi and parking is available.

All rooms are fitted with a flat-screen TV with cable channels. Certain rooms feature a seating area where you can relax. You will find a kettle in the room. Every room is fitted with a private bathroom fitted with a bath or shower. For your comfort, you will find free toiletries and a hairdryer.

There is a 24-hour front desk at the property.

A number of activities are offered in the area, such as windsurfing and diving. Omni Centre is 3.2 km from Another Room, while Edinburgh Festival Theatre is 3.4 km away. The nearest airport is Edinburgh Airport, 14 km from the property.

Compare price on Booking.com
Compare price on Booking.com
WM Apartments
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Edinburgh · 8.08 km from centre

9.6

 

136 reviews

A 6-minute drive from the centre of Edinburgh, WM Apartments provide high-quality accommodation with free on-site parking and Wi-Fi. In the Newington area, the apartments are a 15-minute walk from Holyrood Park.

Each apartment has a fully equipped kitchen with oven, microwave, coffee machine, fridge and dishwasher, and a dining table and chairs. Entertainment is provided by a flat-screen TV, Blu-ray and DVD player, games console and video games.

Either 2 or 3 bedrooms are complemented by a bathroom with bath or shower and hairdryer. The apartments also have an outdoor dining area.

The National Museum of Scotland, Scottish Parliament and Edinburgh Playhouse are all within a 7-minute drive of WM Apartments. In the Old Town, Edinburgh Castle is 6 minutes away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Summer Stays at The University of Edinburgh - Campus Accommodation
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Edinburgh · 8.40 km from centre

8.4

 

987 reviews

With a stay at Summer Stays at The University of Edinburgh - Campus Accommodation, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and University of Edinburgh. This hostel is 1.6 mi (2.6 km) from Princes Street and 1.7 mi (2.7 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Bellevue Guest House
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Edinburgh · 8.30 km from centre

7.2

 

307 reviews

This elegant 18th-century Georgian town house is walking distance from Holyrood Park and offers free car parking and homemade meals on request.

The family-run Bellevue Guest House Edinburgh is close to Holyrood Palace and about 500 metres from the Royal Commonwealth Swimming Pool. Buses stop nearby and head into the city centre.

Bellevue has been restored to offer guests traditional charm and modern facilities. All rooms have en suite facilities.

Compare price on Booking.com
Compare price on Booking.com
Beachview Apartment
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Portobello, Edinburgh · 7.48 km from centre

9.2

 

80 reviews

Beachview Apartment is a beachfront property located in Edinburgh, a few steps from Portobello Beach and 3.9 km from Arthurs Seat. There is an on-site restaurant and free private parking. The apartment also offers facilities for disabled guests.

With free WiFi, this 2-bedroom apartment provides a satellite TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.

Edinburgh Waverley station is 5.7 km from the apartment, while Edinburgh Playhouse is 5.7 km away. Edinburgh Airport is 25 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Festival Villa and City Villa
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Edinburgh · 6.52 km from centre

9.5

 

13 reviews

Featuring a hot tub, Festival Villa and City Villa is located in Edinburgh. Both free WiFi and parking on-site are available at the holiday home free of charge. The holiday home has private entrance.

Each unit comes with a patio, a fully equipped kitchen with a dishwasher, a seating area, a flat-screen TV, a washing machine, and a private bathroom with walk-in shower and a hair dryer. An oven, a microwave and toaster are also provided, as well as a coffee machine and a kettle. At the holiday home, all units are fitted with bed linen and towels.

Portobello Beach is 2.5 km from Festival Villa and City Villa, while Arthurs Seat is 2.8 km away. Edinburgh Airport is 24 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The ESKBANK hotel - Rathan House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Dalkeith · 0.47 km from centre

7.7

 

257 reviews

Located in Dalkeith, in a historic building, 4.4 km from Dalhousie Castle, The ESKBANK hotel - Rathan House is a guest house with a garden and shared lounge. This property offers access to a terrace and free private parking. The guest house features family rooms and facilities for disabled guests.

Overlooking the garden, units in this guest house are accessible via private entrance and fitted with a flat-screen TV and a private bathroom with a walk-in shower and a hair dryer. Units come with a patio featuring outdoor furniture. At the guest house, every unit includes bed linen and towels.

A selection of options including warm dishes, local specialities and fruits is served for the buffet breakfast.

The area is popular for cycling and hiking, and car hire is available at this 4-star guest house. A bowling alley is also available for guests at the guest house.

University of Edinburgh is 10 km from The ESKBANK hotel - Rathan House, while Arthurs Seat is 10 km away. Edinburgh Airport is 20 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Ard Na Said
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Edinburgh · 7.82 km from centre

9.0

 

291 reviews

Situated in Edinburgh and only 1.9 km from University of Edinburgh, Ard Na Said features accommodation with mountain views, free WiFi and free private parking. The 4-star guest house has inner courtyard views and is 2.3 km from National Museum of Scotland. Guests can make use of a garden.

At the guest house, every unit comes with a desk, a flat-screen TV, a private bathroom, bed linen and towels. Some units have a balcony and/or a patio with garden views and an outdoor dining area. All units will provide guests with a wardrobe and a kettle.

Edinburgh Waverley station is 2.5 km from the guest house, while The Real Mary King's Close is 2.9 km from the property. Edinburgh Airport is 19 km away.

Compare price on Booking.com
Compare price on Booking.com
Edinburgh TWO BEDROOM apartment with free side street parking 24 hours
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Portobello, Edinburgh · 7.55 km from centre

9.1

 

172 reviews

Set in Edinburgh, 400 metres from Portobello Beach and 3.8 km from Arthurs Seat, Edinburgh TWO BEDROOM apartment with free side street parking 24 hours offers accommodation with free WiFi in a historic building. The property has city views and is 5.2 km from Edinburgh Playhouse and 5.4 km from Royal Yacht Britannia. The property is non-smoking and is situated 5.2 km from Edinburgh Waverley station.

The apartment features 2 bedrooms, a flat-screen TV, a fully equipped kitchenette with an oven and a microwave, a washing machine, and 1 bathroom with a shower. Towels and bed linen are featured in the apartment. Additional in-room amenities include fruits.

A bowling alley is available on-site and both fishing and hiking can be enjoyed within close proximity of the apartment.

Royal Mile is 5.5 km from Edinburgh TWO BEDROOM apartment with free side street parking 24 hours, while University of Edinburgh is 5.5 km away. Edinburgh Airport is 24 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The Arches, Borthwick Mains Farm,
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Gorebridge · 7.93 km from centre

9.5

 

37 reviews

Set in Gorebridge in the Lothian region, The Arches, Borthwick Mains Farm, has a balcony. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 8.7 km from Dalhousie Castle.

The spacious holiday home features 3 bedrooms, a flat-screen TV with cable channels, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a walk-in shower. A private entrance leads guests into the holiday home, where they can enjoy some wine or champagne and chocolates or cookies.

Guests at the holiday home will be able to enjoy activities in and around Gorebridge, like hiking.

University of Edinburgh is 19 km from The Arches, Borthwick Mains Farm, while National Museum of Scotland is 19 km away. Edinburgh Airport is 28 km from the property.

Compare price on Booking.com
Compare price on Booking.com
AmarAgua Guest house
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Edinburgh · 7.68 km from centre

8.8

 

311 reviews

Breakfast available

Situated in the Newington district in Edinburgh, AmarAgua Guest house offers 5-star rooms with free WiFi. The property has garden and city views, and is 2.1 km from University of Edinburgh. The accommodation features luggage storage space, a housekeeping service and organising tours for guests.

At the guest house, units include a wardrobe, a TV, a private bathroom, bed linen and towels. Each unit has a safety deposit box and selected rooms also boast mountain views. The units are equipped with heating facilities.

National Museum of Scotland is 2.5 km from the guest house, while Edinburgh Waverley station is 2.7 km from the property. Edinburgh Airport is 19 km away.

Compare price on Booking.com
Compare price on Booking.com
The Old Farmhouse
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Dalkeith · 1.90 km from centre

8.7

 

9 reviews

Set 7.5 km from Dalhousie Castle, The Old Farmhouse offers accommodation with free WiFi and free private parking. The property is around 13 km from National Museum of Scotland, 13 km from Edinburgh Waverley station and 14 km from The Real Mary King's Close. The property is non-smoking and is situated 13 km from University of Edinburgh.

The spacious bed and breakfast has a TV. Towels and bed linen are offered in the bed and breakfast.

Guests can relax in the garden at the property.

Arthurs Seat is 14 km from the bed and breakfast, while Camera Obscura and World of Illusions is 14 km from the property. Edinburgh Airport is 22 km away.

Compare price on Booking.com
Compare price on Booking.com
Gala Rooms Homestay - Free Parking
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Gilmerton, Edinburgh · 4.57 km from centre

8.3

 

203 reviews

Gala Rooms Homestay - Free Parking is situated in Edinburgh, 6.1 km from Royal Mile, 6.5 km from Edinburgh Waverley station, as well as 6.5 km from National Museum of Scotland. With free private parking, the property is 5.2 km from Arthurs Seat and 5.9 km from University of Edinburgh. Edinburgh Castle is 7.2 km from the homestay and Edinburgh Playhouse is 7.2 km away.

At the homestay, the units include a wardrobe. Featuring a private bathroom with a shower and a hair dryer, units at the homestay also boast free WiFi. At the homestay, each unit includes bed linen and towels.

The Real Mary King's Close is 6.8 km from the homestay, while Camera Obscura and World of Illusions is 7 km from the property. Edinburgh Airport is 19 km away.

Compare price on Booking.com
Compare price on Booking.com
Edinburgh- 2 Double rooms available
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Edinburgh · 5.38 km from centre

8.4

 

11 reviews

Edinburgh- 2 Double rooms available, a property with a garden, is situated in Edinburgh, 4.8 km from Arthurs Seat, 6.4 km from University of Edinburgh, as well as 6.8 km from National Museum of Scotland. The property is located 7.2 km from Edinburgh Waverley station, 7.2 km from Edinburgh Playhouse and 7.4 km from Royal Mile. Free WiFi is available throughout the property and Portobello Beach is 2.5 km away.

The homestay features a flat-screen TV. Towels and bed linen are available in the homestay. The accommodation is non-smoking.

Camera Obscura and World of Illusions is 7.7 km from the homestay, while The Real Mary King's Close is 7.9 km from the property. Edinburgh Airport is 22 km away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor