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

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

9.3

 

1,145 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
Modern Double Room with Sofa
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 Leith, Edinburgh · 10.94 km from centre

7.3

 

72 reviews

Modern Double Room with Sofa offers accommodations in Edinburgh, 1.5 miles from Royal Yacht Britannia and 1.7 miles from Camera Obscura and World of Illusions. The property is around a 13-minute walk from Edinburgh Playhouse, one mile from Royal Mile, and 1.5 miles from National Museum of Scotland. Free Wifi is available throughout the property and Edinburgh Waverley Train Station is 1.1 miles away.

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

The Real Mary King's Close is 1.8 miles from the homestay, while University of Edinburgh is 1.8 miles away. Edinburgh Airport is 7.5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Private Guest Suite in Georgian Townhouse in City Centre
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 Stockbridge, Edinburgh · 11.02 km from centre

9.8

 

35 reviews

Private Guest Suite in Georgian Townhouse in City Centre offers accommodations in Edinburgh, a 18-minute walk from Edinburgh Waverley Train Station and 1.1 miles from National Museum of Scotland. Housed in a building dating from 19th century, this homestay is a 17-minute walk from Edinburgh Playhouse and 1.2 miles from EICC. Free Wifi is available throughout the property and Royal Mile is a 13-minute walk away.

The homestay features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with slippers. Towels and bed linen are featured in the homestay. The accommodation is non-smoking.

Popular points of interest near Private Guest Suite in Georgian Townhouse in City Centre include Camera Obscura and World of Illusions, The Real Mary King's Close, and Edinburgh Castle. Edinburgh Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
The Old Bakery
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 Haymarket, Edinburgh · 11.12 km from centre

8.8

 

56 reviews

The Old Bakery in Edinburgh provides accommodations with free Wifi, a 15-minute walk from Edinburgh Castle, 1.2 miles from Murrayfield Stadium, and 1.5 miles from Royal Mile. The property is around 1.7 miles from Camera Obscura and World of Illusions, 1.8 miles from National Museum of Scotland, and 1.8 miles from The Real Mary King's Close. The property is 0.9 miles from the city center and a 14-minute walk from EICC.

The apartment 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 provided in the apartment. For added privacy, the accommodation features a private entrance.

Edinburgh Waverley Train Station is 1.8 miles from The Old Bakery, while University of Edinburgh is 2 miles away. Edinburgh Airport is 5 miles from the property.

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

Guesthouse in Broughton, Edinburgh · 11.23 km from centre

10.0

 

38 reviews

Breakfast available

You'll be centrally located in Edinburgh with a stay at Crescent House, within a 15-minute walk of Royal Botanic Garden and Edinburgh Playhouse Theatre. This guesthouse is 0.9 mi (1.5 km) from St James Quarter and 1.2 mi (1.9 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Townhouse
Full StarFull 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 Leith, Edinburgh · 11.33 km from centre

With a stay at The Townhouse in Edinburgh (Leith), you'll be within a 10-minute drive of Princes Street and Royal Mile. This luxury aparthotel is 2.9 mi (4.6 km) from Edinburgh Castle and 2.8 mi (4.5 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
The Raeburn Residence - Stockbridge
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 Stockbridge, Edinburgh · 11.44 km from centre

7.8

 

51 reviews

The Raeburn Residence - Stockbridge is located in Edinburgh, just 1.2 miles from Camera Obscura and World of Illusions and 1.3 miles from The Real Mary King's Close. The property is around a 16-minute walk from Edinburgh Castle, 1.4 miles from Edinburgh Waverley Train Station, and 1.5 miles from National Museum of Scotland. Free Wifi is available throughout the property and Royal Mile is a 19-minute walk away.

The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.

EICC is 1.5 miles from the apartment, while Edinburgh Playhouse is 1.6 miles away. Edinburgh Airport is 5.6 miles from the property.

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

Guest house in Edinburgh · 7.08 km from centre

9.1

 

740 reviews

This Victorian house is in large gardens and has easy access to Edinburgh's city center by bus. It offers free Wi-Fi and free parking.

Alba House Hotel has a quiet location less than 2 mi from Edinburgh Waverley rail Station. A number of local buses run regularly from the stop outside the guest house.

The house was built in about 1860 and the large rooms mix original features with modern comforts. The individually decorated rooms with attached bathroom have central heating, TVs, hairdryers, radio alarm clocks, coffee tables, armchairs and tea/coffee.

Alba House Hotel is family-run and prides itself on offering a traditional warm Scottish welcome and a friendly, relaxing atmosphere.

Compare price on Booking.com
Compare price on Booking.com
18 Craigmillar Park
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.18 km from centre

9.1

 

683 reviews

Located in Edinburgh, 1.3 mi from University of Edinburgh, 18 Craigmillar Park features a sun terrace and views of the city. Free WiFi is available throughout the property.

For your comfort, you will find free toiletries and a hairdryer. A flat-screen TV is offered.

Edinburgh Festival Theater is 1.4 mi from 18 Craigmillar Park, while Royal Mile is 1.7 mi away. Waverley train station is 1.9 mi from 18 Craigmillar Park, while the nearest airport is Edinburgh Airport, 7.5 mi from the property.

Compare price on Booking.com
Compare price on Booking.com
Edinburgh37
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 · 7.52 km from centre

8.3

 

422 reviews

Breakfast available

Just under 2 miles from Edinburgh city center and Edinburgh Rail Station, International Guest House is a traditional Scottish property offering a free Wi-Fi throughout.

Each bedroom has an private bathroom with a hairdryer and either a bath or a shower. Other features include a TV and tea/coffee making facilities.

The International is located on a main bus route, with easy access to the city center. The property has views towards Arthur's Seat and there is ample private parking at the property.

Compare price on Booking.com
Compare price on Booking.com
Allison House 16
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.58 km from centre

7.8

 

1,915 reviews

This Georgian building is a family-run guest house with easy access to Edinburgh city center by bus. It offers free WiFi, free parking and rooms with attached bathroom with flat-screen TVs.

All rooms have a hairdryer and hospitality tray. Some rooms have period features and others have views of The Royal Observatory and Arthur's Seat.


Allison House 16 is 1.5 mi south of Edinburgh Waverley Rail Station and the city center. The regular buses take about 10 minutes to reach the city center.

Compare price on Booking.com
Compare price on Booking.com
Sherwood Guest 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 · 8.13 km from centre

9.0

 

147 reviews

The Sherwood Guest House offers accommodations in Edinburgh. The property is set on ground and first floor of a terraced Georgian townhouse and is just a 20 minute walk to the city center of Edinburgh's Old town and the famous Royal Mile.

Majority of room comes with an en-suite with a hairdryer and complimentary toiletries. Rooms include a TV, a safety deposit box, and tea and coffee making facilities with a small refrigerator.

In the Newington area of Edinburgh, the 4-star Sherwood offers a Continental breakfast, and can also cater for specialty dietary requirements.

There is a regular bus service to Edinburgh’s city center. Restaurants and bars are within easy reach, with Edinburgh Castle being 1.4 miles from the guest house. Newington is also renowned for antique shops and Arthur's Seat in Holyrood Park can be reached within 5-minutes by car.

Compare price on Booking.com
Compare price on Booking.com
a&o Edinburgh City
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 Old Town Edinburgh, Edinburgh · 9.62 km from centre

7.2

 

5,877 reviews

Breakfast available

A lively/quirky and beautiful accommodations in the center of the Scottish capital. In addition to the 131 fully equipped rooms in which the a&o Hostel Edinburgh City accommodates guests from all over the world.

The hotel also has its own pub. The Bar50 is not only an ideal starting point for a proper bar crawl, but also a well-established institution in Edinburgh's nightlife and is distinguished by its great atmosphere and extraordinary events.

This makes the hostel particularly suitable for younger guests and city travelers, backpackers and all those visitors who want to explore Edinburgh's nightlife. All our rooms have their own shower and toilet.

You have the choice between cozy single and double rooms, spacious family rooms with double bed and bunk bed(s) and convivial multi-bed rooms for 4 to 6 people.

Compare price on Booking.com
Compare price on Booking.com
Destiny Student - Holyrood (Brae 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.

Student accommodation in Edinburgh · 9.83 km from centre

7.0

 

3,511 reviews

Destiny Student - Holyrood (Brae House) is a student campus accommodations. The Royal Mile, the National Parliament and Holyrood Palace are less than 5 minutes' walk away. A short walk up the Royal Mile brings guests in the heart of the Old Town, Edinburgh’s historic district.

The property has double rooms with attached bathroom with a shared kitchen and living area. There are also private apartments for larger groups or families. Studios with private bathrooms, and private kitchen and living areas are also available.

All rooms are en-suite with 47 in-wide small double beds and fresh linen access to kitchen facilities and living areas with TV. Guests can make use of free WiFi access in all areas, as well as the common area, games room and pay-as-you-go laundry facility. Simple key fob entry throughout the building.

Staff are on hand 24 hours a day to provide information on the building and the local area.

Brae House is a great option for guests interested in architecture, history and fitness with many local runs and parks within close proximity.

Compare price on Booking.com
Compare price on Booking.com
St Christopher's Edinburgh Original
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 Old Town Edinburgh, Edinburgh · 9.95 km from centre

7.5

 

2,812 reviews

Located opposite Waverley railway station, St Christopher's offers budget accommodations in central Edinburgh with free Wi-Fi, electronic card entry system, lockers, and insured luggage storage. Princes Street is a 5-minute walk from the property and the University of Edinburgh is half a mile away.

Each room at St Christopher's Edinburgh includes bed linen and they are serviced daily. An private bathroom is featured in some room types. Shared bathroom facilities, with free use of hot showers, are also available. Towels are available at a surcharge and padlocks, international plug adapters, hairdryers, and ironing facilities are also available upon request.

A continental breakfast is available everyday. There is a 24-hour Reception and Belushi's bar is open from 12 noon until midnight'. All guests benefit from a 25% discount on food. A fully refurbished bar, a separate entertainment venue, live sport coverage and live music can be enjoyed in this hostel.

Compare price on Booking.com
Compare price on Booking.com
Six Brunton Place 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.

Bed and breakfast in Leith, Edinburgh · 10.15 km from centre

9.5

 

657 reviews

With a garden and a terrace, Six Brunton Place Guest House is a historic bed and breakfast that provides accommodations with free Wifi. Guests staying at this bed and breakfast have access to a patio. This 5-star bed and breakfast offers private entrance.

All units come with a seating area, a flat-screen TV with satellite channels, and a private bathroom with bathrobes and shower. The bed and breakfast offers certain units with garden views, and all units are equipped with a coffee machine. At the bed and breakfast, all units include bed linen and towels.

A continental breakfast is available at the bed and breakfast.

Guests can also relax in the shared lounge area.

Popular points of interest near Six Brunton Place Guest House include Edinburgh Waverley Train Station, Edinburgh Playhouse, and Royal Mile. Edinburgh Airport is 6.2 miles away.

Compare price on Booking.com
Compare price on Booking.com
Badjao B&B
Full 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 Slateford, Edinburgh · 10.33 km from centre

8.4

 

226 reviews

Badjao B&B offers accommodations in Edinburgh, 2.5 miles from Edinburgh Zoo and 2.8 miles from National Museum of Scotland. Built in 19th century, this 1-star bed and breakfast is within 1.9 miles of EICC and 2 miles of Edinburgh Castle. Free Wifi is available throughout the property, and Murrayfield Stadium is 1.6 miles away.

At the bed and breakfast, the units are fitted with a wardrobe, a flat-screen TV, a shared bathroom, bed linen, and towels. The rooms are equipped with heating facilities.

Royal Mile is 2.9 miles from the bed and breakfast, while The Real Mary King's Close is 2.9 miles away. Edinburgh Airport is 5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Unique Two Bed Holiday 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.

Apartment in Gorgie, Edinburgh · 10.38 km from centre

6.5

 

4 reviews

Just a 17-minute walk from Murrayfield Stadium and one mile from EICC, Unique Two Bed Holiday Home in Edinburgh features accommodations in Edinburgh with a garden. The property is around 1.4 miles from Edinburgh Castle, 2.1 miles from Edinburgh Zoo, and 2.1 miles from National Museum of Scotland. University of Edinburgh is 2.3 miles away and Edinburgh Waverley Train Station is 2.4 miles from the apartment.

The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.

Royal Mile is 2.2 miles from Unique Two Bed Holiday Home in Edinburgh, while The Real Mary King's Close is 2.3 miles from the property. Edinburgh Airport is 5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Cairn Hotel & 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.

Aparthotel in Leith, Edinburgh · 10.43 km from centre

8.2

 

3,684 reviews

Breakfast available

The Cairn Hotel is 2625 feet from Edinburgh Waverley Rail Station and the shops, theaters and nightlife of Princes Street. It offers free WiFi and has a breakfast room.

The Cairn Hotel is in Edinburgh city center, close to Calton Hill. The hotel is in a quiet location 984 feet from the Playhouse Theater and has easy access to public transport.

All of the rooms have showers, TVs and tea/coffee. Hair dryers, irons and ironing boards are available on request.

There is a bar area with a large flat-screen TV.

Compare price on Booking.com
Compare price on Booking.com
The Place 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 New Town, Edinburgh · 10.46 km from centre

8.1

 

1,637 reviews

Set across 3 Georgian townhouses, The Place Hotel offers 4-star accommodations and bar, in the heart of Edinburgh's city center. A flat-screen TV and free Wi-Fi are provided in each stylish room.

The Playhouse Theater and the shops and bars on George Street are a 5-minute walk from The Place Hotel. Edinburgh Waverley Station and Princes Street’s shops are a 10-minute journey on foot. The National Portrait Gallery is 0.6 miles from the property.

Each spacious room has modern décor, a seating area and a work desk. Luxury toiletries are provided in every private bathroom, while some rooms have views towards the Firth of Forth estuary.

The bar provides a luxury setting to relax with a drink.

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