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

Holyrood Park Apartment
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 Edinburgh · 9.12 km from centre

9.4

 

151 reviews

Holyrood Park Apartment features accommodations in the center of Edinburgh, 1.2 miles from Edinburgh Waverley Train Station and 1.4 miles from National Museum of Scotland. Housed in a building dating from 2003, this apartment is one mile from Edinburgh Playhouse and 1.6 miles from Camera Obscura and World of Illusions. The apartment also offers free Wifi, free private parking, and facilities for disabled guests.

This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a walk-in shower and a washing machine. A private entrance leads guests into the apartment, where they can enjoy some fruit and chocolates or cookies. This apartment is allergy-free and non-smoking.

The apartment has a picnic area where you can spend the day outdoors.

University of Edinburgh is 1.6 miles from the apartment, while Royal Mile is 1.6 miles away. Edinburgh Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The St Patrick Square Residence
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 Edinburgh · 9.16 km from centre

9.0

 

60 reviews

The St Patrick Square Residence offers accommodations in Edinburgh, 1.1 miles from Arthur's Seat and 1.2 miles from EICC. The property is close to Camera Obscura and World of Illusions, Edinburgh Castle, and Edinburgh Playhouse. Free Wifi is available throughout the property and University of Edinburgh is a 4-minute walk away.

The spacious apartment is composed of 2 bedrooms, a dining area, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.

Popular points of interest near the apartment include National Museum of Scotland, Edinburgh Waverley Train Station, and The Real Mary King's Close. Edinburgh Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Private Parking 2 Bed 2 bath
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 Edinburgh · 7.77 km from centre

9.2

 

159 reviews

Private Parking 2 Bed 2 bath is located in Edinburgh, just 1.2 miles from University of Edinburgh and 1.4 miles from National Museum of Scotland. The property is around 1.6 miles from Edinburgh Waverley Train Station, 1.8 miles from The Real Mary King's Close, and 2 miles from Camera Obscura and World of Illusions. The apartment also provides free Wifi and free private parking.

This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a shower and a washing machine. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.

Edinburgh Castle is 2 miles from the apartment, while Edinburgh Playhouse is 2.1 miles away. Edinburgh Airport is 11 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Gifford 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 Edinburgh · 7.97 km from centre

8.6

 

164 reviews

The friendly and welcoming Gifford House has free on street parking and is about 1.25 miles south of Princes Street and on a main bus route to Edinburgh city center.

Awarded a 4-star Gold Award by Visit Scotland, Gifford House is on the A7, but is quiet and peaceful to the rear. Rear bedrooms enjoy superb views towards Salisbury Crags and Arthur's Seat.

The rooms and compact bathrooms are of a high standard and have free Wi-Fi. Housekeeping is only done on the day of departure.

There are many golf courses close to Gifford House, and Holyrood Park is nearby.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Strathallan 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.34 km from centre

8.8

 

419 reviews

With a stay at Strathallan Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and Edinburgh Castle. This guesthouse is 0.6 mi (0.9 km) from University of Edinburgh and 1.9 mi (3 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
St Margaret's Cottage, 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.

Holiday home in Portobello, Edinburgh · 6.61 km from centre

9.4

 

43 reviews

St Margaret's Cottage, Edinburgh offers accommodations in Edinburgh, 1.1 miles from Portobello Beach and 2.1 miles from Arthur's Seat. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.

Offering a terrace with garden views, this vacation home also features a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a bath and a hair dryer. There's also a seating area and a fireplace.

Guests at St Margaret's Cottage, Edinburgh can enjoy hiking nearby, or make the most of the garden.

Edinburgh Waverley Train Station is 3.6 miles from the accommodation, while Edinburgh Playhouse is 3.6 miles from the property. Edinburgh Airport is 14 miles away.

Compare price on Booking.com
Compare price on Booking.com
Mayfield Suites
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.97 km from centre

8.7

 

247 reviews

Mayfield Suites is a recently renovated guest house in Edinburgh near University of Edinburgh. This guest house features free private parking, full-day security, and free Wifi. Featuring a private entrance, the guest house allows guests their privacy.

All units come with a seating area, a flat-screen TV with streaming services, and a private bathroom with slippers and walk-in shower. Rooms have a kettle, while some rooms also boast a fully equipped kitchen with a microwave, a toaster, and a fridge. At the guest house, units have bed linen and towels.

National Museum of Scotland is 1.3 miles from the guest house, while Edinburgh Waverley Train Station is 1.4 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Causewayside
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 Edinburgh · 8.72 km from centre

9.7

 

114 reviews

Causewayside is located in Edinburgh, just 1.1 miles from Edinburgh Waverley Train Station and a 17-minute walk from The Real Mary King's Close. Housed in a building dating from 1983, this apartment offers free Wifi and free private parking. Camera Obscura and World of Illusions is 1.1 miles away and Edinburgh Castle is 1.4 miles from the apartment.

This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a walk-in shower and a washing machine. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.

Guests at the apartment will be able to enjoy activities in and around Edinburgh, like hiking.

Popular points of interest near Causewayside include University of Edinburgh, National Museum of Scotland, and Arthur's Seat. Edinburgh Airport is 6.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Fordel 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 Dalkeith · 4.47 km from centre

9.0

 

3 reviews

Fordel Cottage offers accommodations in Dalkeith, 6 miles from Dalhousie Castle and 9.5 miles from Arthur's Seat. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.

This vacation home includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with an a bath or shower and a washing machine. Towels and bed linen are offered in the vacation home. The accommodation has a fireplace.

Guests can relax in the garden at the property.

University of Edinburgh is 10 miles from Fordel Cottage, while National Museum of Scotland is 11 miles from the property. Edinburgh Airport is 16 miles away.

Compare price on Booking.com
Compare price on Booking.com
Coldwells Farmhouse
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 Dalkeith · 3.89 km from centre

10.0

 

1 review

Coldwells Farmhouse offers accommodations in Dalkeith, 5.4 miles from Dalhousie Castle and 9.1 miles from University of Edinburgh. This vacation home offers free private parking and free Wifi. Outdoor seating is also available at the vacation home.

Offering a patio and garden views, the spacious vacation home includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.

Guests can relax in the garden at the property.

National Museum of Scotland is 9.3 miles from Coldwells Farmhouse, while Edinburgh Waverley Train Station is 9.5 miles from the property. Edinburgh Airport is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
Smiths Guest House
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 · 7.85 km from centre

8.4

 

344 reviews

With free WiFi, Smiths Guest House is less than 2 miles from the center of Edinburgh, and close to direct bus routes to the city. Princes Street and Edinburgh Castle are within 10 minutes by bus or 30 minutes on foot.

Each room has a flat-screen TV, wardrobe, iron and tea and coffee facilities. All have an en suite or private shower room with hairdryer and complimentary toiletries.

Smiths Guest House is a 5-minute drive from the National Museum of Scotland and Holyrood Park. Grassmarket and Waverley Train Station are around 6 minutes away.

Compare price on Booking.com
Compare price on Booking.com
Edinburgh Seaside 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 Seafield, Edinburgh · 8.08 km from centre

9.2

 

106 reviews

Edinburgh Seaside Apartment offers accommodations in Edinburgh, 2.9 miles from Edinburgh Waverley Train Station and 2.9 miles from Edinburgh Playhouse. With free private parking, the property is a 4-minute walk from Portobello Beach and 2.5 miles from Arthur's Seat. Royal Yacht Britannia is 3 miles away and National Museum of Scotland is 3.1 miles from the apartment.

With free Wifi, this 1-bedroom apartment features a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. Additional in-room amenities include wine or champagne.

Royal Mile is 3.1 miles from the apartment, while University of Edinburgh is 3.1 miles from the property. Edinburgh Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
Cosy 2 Bedroom Flat in 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.

Apartment in Edinburgh · 8.24 km from centre

8.9

 

109 reviews

Cosy 2 Bedroom Flat in Edinburgh is located in Edinburgh, just a 17-minute walk from University of Edinburgh and 1.1 miles from National Museum of Scotland. Featuring mountain and garden views, this apartment also includes free Wifi. Edinburgh Waverley Train Station is 1.4 miles from the apartment and The Real Mary King's Close is 1.5 miles away.

This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a shower and a washing machine. Towels and bed linen are available in the apartment. The accommodation is non-smoking.

Guests at the apartment will be able to enjoy activities in and around Edinburgh, like hiking.

Camera Obscura and World of Illusions is 1.6 miles from Cosy 2 Bedroom Flat in Edinburgh, while Edinburgh Castle is 1.7 miles from the property. Edinburgh Airport is 7.5 miles away.

Compare price on Booking.com
Compare price on Booking.com
North Middleton 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 Gorebridge, North Middleton · 8.48 km from centre

7.3

 

18 reviews

North Middleton Apartment in North Middleton offers accommodations with free Wifi, 4.4 miles from Dalhousie Castle, 12 miles from University of Edinburgh, and 12 miles from Arthur's Seat. The property is around 12 miles from National Museum of Scotland, 13 miles from Edinburgh Waverley Train Station, and 13 miles from The Real Mary King's Close. Camera Obscura and World of Illusions is 13 miles away and Edinburgh Castle is 13 miles from the apartment.

This apartment includes 3 bedrooms, a living room and a TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. For added privacy, the accommodation features a private entrance.

Edinburgh Playhouse is 13 miles from the apartment, while EICC is 13 miles away. Edinburgh Airport is 18 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
City Centre Stylish Apartment With Free Parking
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 Edinburgh · 9.03 km from centre

8.2

 

92 reviews

Just a 5-minute walk from University of Edinburgh and half a mile from National Museum of Scotland, City Centre Stylish Apartment With Free Parking features accommodations in Edinburgh with a garden. The property is close to Edinburgh Castle, Arthur's Seat, and Edinburgh Playhouse. The apartment also features free Wifi and free private parking.

This apartment includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.

Popular points of interest near the apartment include Edinburgh Waverley Train Station, The Real Mary King's Close, and Camera Obscura and World of Illusions. Edinburgh Airport is 6.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
No 45
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 · 7.42 km from centre

9.2

 

187 reviews

With regular buses to Edinburgh city center nearby, No 45 offers 4-star guest accommodations and free Wi-Fi. The heart of the beautiful city is 2 miles from the building.

Rooms are elegant and traditionally furnished, and come with tea and coffee making facilities. Features also include a TV and a bathroom with a hairdryer for you to use.

There is a choice of restaurants within 10 minutes’ walk of No 45. The B&B can help with planning routes in and around the city if you would like to spend time exploring the enchanting area.

Compare price on Booking.com
Compare price on Booking.com
NEW Super 2BD Flat near Dalkeith Town Centre
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 Dalkeith · 0.55 km from centre

7.3

 

20 reviews

NEW Super 2BD Flat near Dalkeith Town Centre offers accommodations in Dalkeith, 6.2 miles from Arthur's Seat and 6.3 miles from University of Edinburgh. The property is around 6.6 miles from National Museum of Scotland, 6.7 miles from Edinburgh Waverley Train Station, and 6.9 miles from The Real Mary King's Close. Free Wifi is available throughout the property and Dalhousie Castle is 3.4 miles away.

The apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with an oven and microwave, and 1 bathroom. A TV is featured. For added privacy, the accommodation features a private entrance.

Camera Obscura and World of Illusions is 7 miles from the apartment, while Edinburgh Castle is 7.1 miles away. Edinburgh Airport is 12 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Inn Edinburgh A7 - Dalkeith
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.

Hotel in Dalkeith · 1.67 km from centre

Breakfast available

Located in Dalkeith, Premier Inn Edinburgh A7 - Dalkeith is within a 15-minute drive of Royal Mile and Princes Street. This hotel is 6.7 mi (10.8 km) from Edinburgh Castle and 5.8 mi (9.3 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
Arthur's View
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 Dalkeith · 2.30 km from centre

Offering a garden, Arthur's View provides accommodations in Dalkeith. This property offers access to a patio, free private parking, and free Wifi. Dalhousie Castle is 4.7 miles away and University of Edinburgh is 7.9 miles from the apartment.

Providing a terrace and sea views, the spacious apartment includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are provided in the apartment. There's also a seating area and a fireplace.

National Museum of Scotland is 8.2 miles from the apartment, while Edinburgh Waverley Train Station is 8.4 miles away. Edinburgh Airport is 17 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Dalhousie Castle 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 Bonnyrigg · 3.51 km from centre

8.3

 

584 reviews

Breakfast available

On acres of wooded parkland, this fascinating 13th-century fortress is on the banks of the River Esk. The Dalhousie Castle Hotel features luxurious accommodations, award-winning fine dining, and spa and recreational facilities.

Guests can descend an ancient stairway towards the atmospheric Dungeon Restaurant and enjoy 2 AA Rosette dining. Alternatively, the Orangery provides a more informal experience with sweeping views of the River Esk.

The spa offers a range of treatments, along with hydro facilities such as a massaging jet pool, sauna, and steam pool. There are also opportunities for guests to enjoy archery, clay pigeon shooting, and falconry on the grounds.

Dalhousie Castle Hotel is just a short distance from the A7 highway and Edinburgh is only a 20-minute drive away. It takes just 10 minutes to reach Rosslyn and Roslin Chapel, which is a possible resting place of the Holy Grail.

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