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.

Discover the charm of Midlothian, a historic county in Scotland, perfect for a tranquil getaway. Nestled in the east-central Lowlands, Midlothian offers a serene escape with its picturesque landscapes and proximity to Edinburgh. Visitors can explore quaint towns like Dalkeith and Penicuik, known for their welcoming communities and local attractions. Dalkeith, with its beautiful country park, and Penicuik, offering scenic walks and historical sites, are among the best neighborhoods to stay in.

Midlothian is rich in history and natural beauty, with top attractions including the stunning Rosslyn Chapel, famed for its intricate carvings and mysterious past, and the Pentland Hills Regional Park, ideal for hiking and outdoor adventures. Whether you're seeking a peaceful retreat or an exploration of Scotland's cultural heritage, Midlothian provides a perfect blend of both, making it an ideal destination for your next stay.

Clear filters

Midlothian

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Midlothian, but are nearby and match your search.
Edinburgh House Hotel
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 Leith, Edinburgh · 10.88 km from centre

6.5

 

3,194 reviews

Less than 1.5 miles from Edinburgh Waverley Rail Station and the city center, Edinburgh House Hotel has rooms with attached bathroom.

The hotel is in a quiet location, just off Leith Walk, a main route into central Edinburgh. There are regular busses, and the journey to the city center takes less than 10 minutes.

The rooms have a TV and tea and coffee-making facilities.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Old Aberlady Inn
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.

Inn in Aberlady · 18.27 km from centre

8.8

 

19 reviews

Breakfast available

When you stay at Old Aberlady Inn in Aberlady, you'll be next to a golf course, within a 5-minute drive of Aberlady Bay Nature Reserve and Luffness New Golf Course. This golf inn is 14.5 mi (23.4 km) from Portobello Beach and 0.9 mi (1.4 km) from Craigielaw Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Hapimag Resort Edinburgh
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.

Hotel in Haymarket, Edinburgh · 11.33 km from centre

9.3

 

1,124 reviews

Hapimag Resort Edinburgh, a refreshing alternative where you will enjoy an experience to remember.

A distinguished collection of 29 comfortable townhouse suites, we offer an incomparable level of space and comfort for business and leisure travelers spending time in Edinburgh. The quiet, elegant suites at Hapimag Resort Edinburgh are a great guest accommodations alternative. Each spacious suite has a large bathroom and in-room dining facilities including a microwave, a small fridge, crockery, and cutlery.

Snacks and beverages are available from our Honesty shop.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riccarton Inn
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.

Inn in Currie, Edinburgh · 14.95 km from centre

8.6

 

289 reviews

With a stay at Riccarton Inn in Edinburgh (Currie), you'll be within a 15-minute drive of Princes Street and Edinburgh Park. This inn is 6.8 mi (11 km) from Royal Mile and 7 mi (11.2 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Central Hotel Edinburgh
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.

Hotel in Corstorphine, Edinburgh · 13.45 km from centre

8.2

 

168 reviews

Located in Edinburgh and with Edinburgh Zoo reachable within a 2-minute walk, Central Hotel Edinburgh has express check-in and check-out, non-smoking rooms, a garden, free WiFi and a shared lounge. This 4-star hotel offers a shared kitchen and luggage storage space. The hotel has family rooms.

Certain rooms contain a kitchen with a fridge, a microwave and a toaster.

A continental breakfast is available at the hotel.

Murrayfield Stadium is 1.6 miles from Central Hotel Edinburgh, while EICC is 2.3 miles from the property. Edinburgh Airport is 2.5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Woodland Pod
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.

Holiday home in Penicuik, Leadburn · 14.90 km from centre

10.0

 

1 review

Woodland Pod features a hot tub and free private parking, and is within 10 miles of Dalhousie Castle and 12 miles of University of Edinburgh. The 5-star vacation home is 12 miles from National Museum of Scotland. EICC is 13 miles from the vacation home and The Real Mary King's Close is 13 miles away.

With free Wifi, this 1-bedroom vacation home provides a TV and a kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.

Edinburgh Castle is 13 miles from the vacation home, while Camera Obscura and World of Illusions is 13 miles away. Edinburgh Airport is 15 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Hen 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.

Holiday home in Haddington · 16.83 km from centre

9.2

 

34 reviews

The Hen House offers accommodations in Haddington, 10 miles from Muirfield and 16 miles from Arthur's Seat. The property is around 17 miles from Dalhousie Castle, 18 miles from Edinburgh Waverley Train Station, and 18 miles from Edinburgh Playhouse. There's a picnic area and guests can use free Wifi and free private parking.

The vacation home consists of 1 bedroom, a living room, a fully equipped kitchenette with an oven and a kettle, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.

Royal Yacht Britannia is 18 miles from the vacation home, while National Museum of Scotland is 18 miles away. Edinburgh Airport is 24 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Garner Edinburgh Haymarket by IHG
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 Haymarket, Edinburgh · 11.09 km from centre

7.8

 

998 reviews

Breakfast available

A stay at Garner Edinburgh Haymarket by IHG places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Dean Village. This hotel is 0.7 mi (1.2 km) from George Street and 1.7 mi (2.8 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tynecastle Park Hotel
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.

Hotel in Gorgie, Edinburgh · 11.41 km from centre

9.6

 

217 reviews

Breakfast available

Located in Edinburgh (Gorgie), Tynecastle Park Hotel is within a 5-minute drive of Murrayfield Stadium and Princes Street. This hotel is 1.6 mi (2.6 km) from George Street and 1.8 mi (2.8 km) from Grassmarket.

Compare price on Booking.com
Compare price on Booking.com
voco Edinburgh - Royal Terrace by IHG
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.

Hotel in New Town, Edinburgh · 9.91 km from centre

8.1

 

1,136 reviews

Breakfast available

This 4-star voco Edinburgh Royal Terrace is on a quiet tree-lined street, 1640 feet from Edinburgh Waverley Rail Station and Princes Street.

The rooms with attached bathroom have a flat-screen satellite TV, free WiFi, and music channels. Some rooms look out towards the Firth of Forth, and many overlook the hotel's own gardens.

The modern Terrace Brasserie has access to the gardens and offers casual, bistro-style cuisine made with the freshest local produce. A snack menu is served in the bar/lounge and 24-hour room service is available.

Compare price on Booking.com
Compare price on Booking.com
Bright and Cosy Flat at the Heart of the Old Town
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 Holyrood, Edinburgh · 9.58 km from centre

6.5

 

76 reviews

Bright and Cosy Flat at the Heart of the Old Town in Edinburgh offers accommodations with free Wifi, a 6-minute walk from National Museum of Scotland, half a mile from University of Edinburgh, and a 10-minute walk from Camera Obscura and World of Illusions. The property is around a 13-minute walk from Royal Mile, 1.1 miles from EICC, and 1.4 miles from Arthur's Seat. The property is a 7-minute walk from Edinburgh Waverley Train Station and within 700 yards of the city center.

The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a microwave and a kettle, and 1 bathroom with a shower and free toiletries. Towels and bed linen are offered in the apartment.

Popular points of interest near the apartment include The Real Mary King's Close, Edinburgh Playhouse, and Edinburgh Castle. Edinburgh Airport is 6.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sonder Royal Garden Apartments New Town
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.

Aparthotel in New Town, Edinburgh · 10.51 km from centre

9.2

 

153 reviews

With a stay at Sonder Royal Garden Apartments New Town in Edinburgh (Edinburgh City Centre), you'll be a 4-minute walk from George Street and 6 minutes by foot from Princes Street. This aparthotel is 0.6 mi (1 km) from Royal Mile and 0.4 mi (0.6 km) from Edinburgh Playhouse Theatre.

Compare price on Booking.com
Compare price on Booking.com
Inchkeith View
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 · 13.00 km from centre

9.5

 

38 reviews

Inchkeith View is located in Edinburgh, just 2.3 miles from Royal Mile and 2.5 miles from Edinburgh Waverley Train Station. The 4-star vacation home is 1.5 miles from Royal Yacht Britannia. Camera Obscura and World of Illusions is 2.5 miles from the vacation home and Edinburgh Playhouse is 2.5 miles away.

With free Wifi, this 2-bedroom vacation home offers a TV and a kitchen with a dishwasher and kitchenware. Towels and bed linen are featured in the vacation home. The property offers sea views.

The Real Mary King's Close is 2.6 miles from the vacation home, while National Museum of Scotland is 2.8 miles away. Edinburgh Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Express Edinburgh Royal Mile by IHG
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 Old Town Edinburgh, Edinburgh · 9.61 km from centre

8.6

 

970 reviews

Breakfast available

Holiday Inn Express Edinburgh Royal Mile by IHG is centrally located in Edinburgh, a 4-minute walk from Royal Mile and 6 minutes by foot from University of Edinburgh. This hotel is 0.4 mi (0.6 km) from Grassmarket and 0.5 mi (0.8 km) from Scottish Parliament.

Compare price on Booking.com
Compare price on Booking.com
Quay Cottage
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, Cramond · 17.41 km from centre

9.5

 

11 reviews

Quay Cottage offers accommodations in Cramond, 4.1 miles from Edinburgh Zoo and 4.5 miles from Murrayfield Stadium. The 4-star vacation home is a 2-minute walk from Cramond Beach. Forth Bridge is 5.4 miles from the vacation home and Royal Mile is 5.4 miles away.

With free Wifi, this 2-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the vacation home. The property offers sea views.

EICC is 4.8 miles from the vacation home, while Edinburgh Castle is 5.1 miles away. Edinburgh Airport is 3.7 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Powderhall Brae
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 Bonnington, Edinburgh · 11.49 km from centre

9.0

 

27 reviews

Powderhall Brae offers accommodations in Edinburgh, 1.1 miles from Royal Mile and 1.4 miles from Edinburgh Waverley Train Station. The property is around 1.1 miles from Edinburgh Playhouse, 1.6 miles from Camera Obscura and World of Illusions, and 1.7 miles from The Real Mary King's Close. National Museum of Scotland is 1.8 miles from the vacation home and Royal Yacht Britannia is 1.9 miles away.

The vacation home features 3 bedrooms, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 2 bathrooms. Offering free private parking, this 4-star vacation home also features free Wifi. For added privacy, the accommodation features a private entrance.

Edinburgh Castle is 2 miles from Powderhall Brae, while University of Edinburgh is 2.1 miles from the property. Edinburgh Airport is 6.8 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Raeburn
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.

Hotel in Stockbridge, Edinburgh · 11.80 km from centre

9.8

 

322 reviews

Breakfast available

Located in Edinburgh (Stockbridge), The Raeburn is within a 5-minute drive of Princes Street Gardens and Royal Botanic Garden. This hotel is 1.1 mi (1.8 km) from Scottish National Gallery of Modern Art One and 1.4 mi (2.3 km) from Edinburgh International Conference Centre.

Compare price on Booking.com
Compare price on Booking.com
Royal Mile Balconies by the Castle
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.

Aparthotel in Old Town Edinburgh, Edinburgh · 10.07 km from centre

8.2

 

1,231 reviews

Royal Mile Balconies by the Castle is based directly on Royal Mile in Edinburgh, in one of the oldest Scottish buildings dating back to 15th century, and previously home to famous Scottish philosopher Sir David Hume.

The property features 6 rooms with king-size beds, LCD TV's and free high-speed Wi-Fi. Each of the Royal Mile Balconies by the Castle rooms is uniquely decorated and has own original private bathroom with large shower. Some of the rooms overlook the historic courtyard and across Edinburgh's Old Town.

Edinburgh Military Tattoo is 984 feet from Royal Mile Balconies by the Castle, while Edinburgh Castle is 656 feet away.

Compare price on Booking.com
Compare price on Booking.com
Pass the Keys Spacious Murrayfield Flat
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 Murrayfield, Edinburgh · 12.86 km from centre

7.9

 

16 reviews

Just a 13-minute walk from Edinburgh Zoo and 0.7 miles from Murrayfield Stadium, Pass the Keys Spacious Murrayfield Flat features accommodations in Edinburgh with a garden. Featuring mountain and garden views, this vacation home also features free Wifi. National Museum of Scotland is 2.9 miles away and Royal Mile is 2.9 miles from the vacation home.

The vacation home features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.

EICC is 1.9 miles from Pass the Keys Spacious Murrayfield Flat, while Edinburgh Castle is 2.3 miles from the property. Edinburgh Airport is 3.1 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Royal Scots Club Edinburgh
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 New Town, Edinburgh · 10.73 km from centre

9.2

 

936 reviews

Breakfast available

With a stay at The Royal Scots Club Edinburgh, you'll be centrally located in Edinburgh, just a 4-minute walk from George Street and 6 minutes by foot from Princes Street. This hotel is 0.8 mi (1.2 km) from Edinburgh Castle and 0.6 mi (0.9 km) from Edinburgh Playhouse Theatre.

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