Last-minute hotel deals in Bonnyrigg

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.

Bonnyrigg, a charming town in Midlothian, Scotland, offers a delightful escape just eight miles southeast of Edinburgh. Known for its picturesque landscapes nestled between the Rivers North and South Esk, Bonnyrigg is an ideal destination for travelers seeking a serene yet accessible retreat. Visitors can explore the quaint neighborhoods of Lasswade and Polton, which are perfect for experiencing local culture and hospitality. The town's proximity to Edinburgh makes it a convenient base for exploring the Scottish capital while enjoying the tranquility of a smaller community.

Top attractions in Bonnyrigg include the historic Dalhousie Castle, a stunning 13th-century fortress offering tours and luxury accommodations, and the scenic Bonnyrigg Rose Gardens, perfect for leisurely strolls. With its blend of historical charm and modern amenities, Bonnyrigg provides a unique Scottish experience for all visitors.

Clear filters

Bonnyrigg

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Bonnyrigg, but are nearby and match your search.
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 · 3.04 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
Double Bedroom With Dedicated Private Bathroom
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 · 3.40 km from centre

Double Bedroom With Dedicated Private Bathroom is located in Edinburgh, just 4.6 miles from Edinburgh Waverley Train Station and 4.8 miles from The Real Mary King's Close. With free private parking, the property is 4.2 miles from University of Edinburgh and 4.4 miles from National Museum of Scotland. Edinburgh Playhouse is 5 miles away and EICC is 5.1 miles from the homestay.

Towels and bed linen are offered in the homestay. The accommodation is non-smoking.

Camera Obscura and World of Illusions is 4.9 miles from the homestay, while Edinburgh Castle is 5 miles from the property. Edinburgh Airport is 13 miles away.

Compare price on Booking.com
Compare price on Booking.com
En-suite Room with Independent Entrance.
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 · 3.41 km from centre

8.9

 

17 reviews

En-suite Room with Independent Entrance. Offers accommodations in Edinburgh, 4.2 miles from University of Edinburgh and 4.4 miles from National Museum of Scotland. This guest house features free private parking and free Wifi. Edinburgh Waverley Train Station is 4.6 miles away and The Real Mary King's Close is 4.8 miles from the guest house.

Towels and bed linen are available in the guest house. The accommodation is non-smoking.

Camera Obscura and World of Illusions is 4.9 miles from the guest house, while Edinburgh Castle is 5 miles from the property. Edinburgh Airport is 9.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
En-suite Room With Superking Bed
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 · 3.41 km from centre

10.0

 

1 review

En-suite Room With Superking Bed offers accommodations in Edinburgh, 4.2 miles from University of Edinburgh and 4.4 miles from National Museum of Scotland. The property is around 4.6 miles from Edinburgh Waverley Train Station, 4.8 miles from The Real Mary King's Close, and 4.9 miles from Camera Obscura and World of Illusions. The homestay features free Wifi and free private parking.

Towels and bed linen are available in the homestay. The accommodation is non-smoking.

Edinburgh Castle is 5 miles from the homestay, while Edinburgh Playhouse is 5 miles from the property. Edinburgh Airport is 13 miles away.

Compare price on Booking.com
Compare price on Booking.com
Stable Cottage by Roslin Glen
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 Lasswade, Roslin · 3.44 km from centre

9.3

 

3 reviews

A recently renovated guest house, Stable Cottage by Roslin Glen offers accommodations in Roslin. This property offers access to a terrace and free private parking. The accommodation provides private check-in and check-out and bicycle parking for guests.

With free Wifi, this guest house features a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the guest house. The property has an outdoor dining area.

Guests at the guest house can enjoy cycling and hiking nearby, or make the most of the garden.

Dalhousie Castle is 3.6 miles from Stable Cottage by Roslin Glen, while University of Edinburgh is 9 miles from the property. Edinburgh Airport is 12 miles away.

Compare price on Booking.com
Compare price on Booking.com
Room
The Abbey Residence
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 Gilmerton, Edinburgh · 3.48 km from centre

10.0

 

2 reviews

Breakfast available

With a stay at The Abbey Residence in Edinburgh (Gilmerton), you'll be within a 15-minute drive of Royal Mile and Princes Street. This hotel is 4.6 mi (7.4 km) from Edinburgh Castle and 3.7 mi (5.9 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
One Bedroom Bungalow Loanhead, Midlothian, Nr Edinburgh
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 · 3.49 km from centre

8.7

 

3 reviews

Offering a garden, One Bedroom Bungalow Loanhead, Midlothian, Nr Edinburgh offers accommodations in Loanhead. This apartment provides accommodations with a patio. Free Wifi is available throughout the property and University of Edinburgh is 5.5 miles away.

Providing a terrace and garden views, the spacious apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.

Dalhousie Castle is 5.6 miles from the apartment, while National Museum of Scotland is 5.7 miles away. Edinburgh Airport is 8.7 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Superb Townhouse Silent 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.

Holiday home in Gilmerton, Edinburgh · 3.59 km from centre

6.7

 

4 reviews

Providing a garden, Superb Townhouse Silent Edinburgh features accommodations in Edinburgh. This vacation home provides free private parking, a mini-market, and free Wifi. Edinburgh Waverley Train Station is 4.4 miles from the vacation home and Arthur's Seat is 4.4 miles away.

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

A car rental service is available at Superb Townhouse Silent Edinburgh.

University of Edinburgh is 3.9 miles from the accommodation, while National Museum of Scotland is 4.2 miles away. Edinburgh Airport is 11 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
New built 2022, 3 bedroom townhouse 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.

Holiday home in Gilmerton, Edinburgh · 3.59 km from centre

8.8

 

5 reviews

New built 2022, 3 bedroom townhouse Edinburgh is located in Edinburgh, just 3.9 miles from University of Edinburgh and 4.2 miles from National Museum of Scotland. The property is around 4.4 miles from Edinburgh Waverley Train Station, 4.4 miles from Arthur's Seat, and 4.6 miles from The Real Mary King's Close. The vacation home features both free Wifi and free private parking.

The vacation home includes 3 bedrooms, 2 bathrooms with a hair dryer, a living room, and a fully equipped kitchen. A flat-screen TV is available. The accommodation is non-smoking.

Dalhousie Castle is 4.6 miles from New built 2022, 3 bedroom townhouse Edinburgh, while Camera Obscura and World of Illusions is 4.7 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Tranquil 3-Bedroom Home in 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.

Holiday home in Gilmerton, Edinburgh · 3.59 km from centre

9.7

 

3 reviews

Tranquil 3-Bedroom Home in Edinburgh is located in Edinburgh, just 3.9 miles from University of Edinburgh and 4.1 miles from National Museum of Scotland. The property is around 4.3 miles from Edinburgh Waverley Train Station, 4.3 miles from Arthur's Seat, and 4.5 miles from The Real Mary King's Close. The vacation home also offers free Wifi and free private parking.

The vacation home features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. A flat-screen TV with streaming services is offered. For added privacy, the accommodation features a private entrance.

Guests can relax in the garden at the property.

Camera Obscura and World of Illusions is 4.6 miles from Tranquil 3-Bedroom Home in Edinburgh, while Edinburgh Castle is 4.7 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
The Secret Hideaway
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 Penicuik · 6.74 km from centre

9.3

 

522 reviews

The Secret Hideaway in Penicuik provides adults-only accommodations with an open-air bath and a garden. This property offers access to a terrace, free private parking, and free Wifi. The rooms include a patio with lake views.

All units at the apartment complex come with air conditioning, a seating area, a flat-screen TV with streaming services, a safety deposit box, and a private bathroom with a walk-in shower, bathrobes, and free toiletries. A balcony with an outdoor dining area and mountain views is offered in all units. At the apartment complex, the units include bed linen and towels.

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

Dalhousie Castle is 7.1 miles from the apartment, while EICC is 7.4 miles from the property. Edinburgh Airport is 10 miles away.

Compare price on Booking.com
Compare price on Booking.com
Pentland Lodge
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 Gorebridge · 6.71 km from centre

9.6

 

46 reviews

4 miles from Dalhousie Castle in Gorebridge, Pentland Lodge offers accommodations with access to a sauna and hot tub. This property offers access to a patio, free private parking, and free Wifi. The Real Mary King's Close is 12 miles away and Camera Obscura and World of Illusions is 12 miles from the vacation home.

The vacation home includes 3 bedrooms, 1 bathroom with a walk-in shower and a hot tub, a seating area, and a fully equipped kitchen with a dishwasher. A TV with streaming services and game console, as well as a computer are featured. The property has an outdoor dining area.

University of Edinburgh is 11 miles from Pentland Lodge, while National Museum of Scotland is 11 miles away. Edinburgh Airport is 17 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Original Rosslyn Inn
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.

Inn in Midlothian, Roslin · 4.10 km from centre

8.7

 

507 reviews

Breakfast available

Set in the village of Roslin, The Original Rosslyn Inn is an beautiful village inn, just 8 miles from Edinburgh’s city center. This family-run property has a traditional pub and a fine dining restaurant.

All rooms include a tv, each room has an en suite or private bathroom with complimentary toiletries.

Guests can enjoy gastro pub cuisine in The Original Rosslyn, along with drinks from the bar. The elegant Grail Restaurant offers a unique dining experience, with dishes prepared using locally sourced and seasonal produce.

The Original Rosslyn is just 5 minutes’ walk from the famous Rosslyn Chapel, which is set in the Roslin Glen Country Park. The village is also home to the Roslin Biocentre, which is only 3 minutes’ stroll from the property. University of Edinburgh Easter Bush Campus is 2 miles away and it is just 12 miles to Edinburgh International Airport.

Compare price on Booking.com
Compare price on Booking.com
Primary image
A Stay On The Brae
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 Liberton, Edinburgh · 5.83 km from centre

9.4

 

6 reviews

With a stay at this apartment in Edinburgh (Liberton), you'll be within a 10-minute drive of Royal Mile and Edinburgh Castle. This apartment is 3.4 mi (5.5 km) from Princes Street and 2.2 mi (3.5 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
Chapel Cross Guesthouse
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 Midlothian, Roslin · 4.38 km from centre

8.7

 

399 reviews

With its own Victorian tearoom, Chapel Cross Guest House is located in the historic village of Roslin and 9 miles south from the scenic capital city of Edinburgh. Free on-site parking is available. Rosslyn Chapel is just 984 feet away and was featured in the book and film versions of "The Da Vinci Code". Guided tours are available around the magnificent 15th-century building.

Free Wi-Fi, an private bathroom and a 32-inch flat-screen TV are provided in each room at Chapel Cross Guest House, along with use of the communal tea & coffee station located in the upper hall.

Afternoon tea can be enjoyed daily in the on-site tearoom and features scones, cakes and other home baking. The restaurant serves contemporary and traditional cuisine, with local ingredients used where possible. Breakfast options are also available.

Edinburgh city center offers a variety of historic landmarks such as the Royal Mile and Edinburgh Castle. A choice of golf clubs can be reached in 10 minutes’ drive.

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 · 4.06 km from centre

9.7

 

168 reviews

Aaron Glen Guest Apartments offers accommodations in Loanhead, 5.9 miles from Edinburgh Waverley Train Station and 6.1 miles from The Real Mary King's Close. The apartment, set in a building dating back to 19th century, is 5.5 miles from University of Edinburgh and 5.8 miles from National Museum of Scotland. There's an outdoor fireplace and guests can access free Wifi and free private parking.

Featuring a patio, the units have a flat-screen TV and a private bathroom with a bath or shower and a hair dryer. Additional in-room amenities include chocolates or cookies.

EICC is 6.3 miles from the apartment, while Camera Obscura and World of Illusions is 6.3 miles from the property. Edinburgh Airport is 8.7 miles 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.44 km from centre

8.3

 

203 reviews

Gala Rooms Homestay - Free Parking offers accommodations in Edinburgh, 3.2 miles from Arthur's Seat and 3.7 miles from University of Edinburgh. The homestay, set in a building dating back to 2004, features free Wifi and free private parking. Royal Mile is 3.8 miles from the homestay, and Edinburgh Waverley Train Station is 4 miles away.

At the homestay, the units include a wardrobe. At the homestay, each unit includes a private bathroom and bed linen.

National Museum of Scotland is 4.1 miles from the homestay, while The Real Mary King's Close is 4.2 miles from the property. Edinburgh Airport is 12 miles 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 · 4.65 km from centre

8.7

 

9 reviews

The Old Farmhouse offers accommodations in Dalkeith, 4.7 miles from Dalhousie Castle and 7.9 miles from University of Edinburgh. Both free Wifi and private parking are accessible at the bed and breakfast free of charge. The Real Mary King's Close is 8.6 miles from the bed and breakfast and Arthur's Seat is 8.6 miles away.

Towels and bed linen are offered in the bed and breakfast. The accommodation is non-smoking.

Guests can relax in the garden at the property.

National Museum of Scotland is 8.2 miles from The Old Farmhouse, while Edinburgh Waverley Train Station is 8.4 miles from the property. Edinburgh Airport is 14 miles 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 · 6.63 km from centre

8.4

 

11 reviews

Edinburgh- 2 Double rooms available offers accommodations in Edinburgh, 3 miles from Arthur's Seat and 4 miles from University of Edinburgh. The property is around 4.2 miles from National Museum of Scotland, 4.5 miles from Edinburgh Waverley Train Station, and 4.5 miles from Edinburgh Playhouse. Free Wifi is available throughout the property and Portobello Beach is 1.6 miles away.

Towels and bed linen are available in the homestay. The accommodation is non-smoking.

Guests can relax in the garden at the property.

Royal Mile is 4.6 miles from the homestay, while Camera Obscura and World of Illusions is 4.8 miles from the property. Edinburgh Airport is 14 miles away.

Compare price on Booking.com
Compare price on Booking.com
Peaceful, Lovely and Modern, Entire 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.

Holiday home in Edinburgh · 5.57 km from centre

8.7

 

178 reviews

Featuring a garden, Peaceful, Lovely and Modern, Entire House provides accommodations in Edinburgh. This vacation home offers free private parking, luggage storage space, and free Wifi. The accommodation features private check-in and check-out and bicycle parking for guests.

Offering a patio and garden views, the vacation home includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bath and a shower. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.

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

Arthur's Seat is 2.8 miles from the vacation home, while University of Edinburgh is 3.9 miles away. Edinburgh Airport is 14 miles from the property.

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