Search B&B in Bonnyrigg

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Compare 33 B&B in Bonnyrigg with updated reviews, rates, and availability.

Dalhousie Castle Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (737)
"Great place. "
The price is SAR 920
SAR 1,104 total
includes taxes & fees
31 Mar - 1 Apr
Dalhousie Castle Hotel & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Bonnyrigg
Save an average of 15% on thousands of hotels when you're signed in

Other property types in Bonnyrigg

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (1972)
"Very nice while on holiday to have an efficiency. "
The price is SAR 374
SAR 449 total
includes taxes & fees
30 Mar - 31 Mar
Aparthotel Adagio Edinburgh Royal Mile

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.4 out of 10, Exceptional, (806)
"Propert had great location. Within walking distance to castle and royal mile."
The price is SAR 425
SAR 510 total
includes taxes & fees
1 Apr - 2 Apr
Wilde Aparthotels, Edinburgh, Grassmarket

Cheval Old Town Chambers

5.0 star property
9.8 out of 10, Exceptional, (2001)
"This property is stunning and a nice mix of old building feel with beautiful rooms and modern amenities. It’s location can’t be beat for a first time visit. "
The price is SAR 854
SAR 1,025 total
includes taxes & fees
30 Mar - 31 Mar
Cheval Old Town Chambers
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Searching for B&Bs in Bonnyrigg?
Whether you’re traveling with your family and want a friendly place to stay, or you’re a solo traveler hoping to make some connections, a B&B might be the right choice for your trip. If your ideal vacation to Bonnyrigg includes spending lots of time outside, Dalhousie Castle is a good spot to enjoy the scenery.
How do you know if a B&B is a good option for you?
With attentive service, opportunities to socialize with other guests, and breakfast served on site, B&Bs offer a one-of-a-kind environment.
What are the best bed and breakfasts in Bonnyrigg?
Here are some well-liked B&Bs in the surrounding area: KM Hotel: 5.8 mi (9.3 km) from the heart of Bonnyrigg.Cambridge House: 8 rooms. 6.9 mi (11.1 km) from the downtown core. Spylaw Bank House: 3 rooms. Situated 6.7 mi (10.7 km) from the heart of Bonnyrigg. The Alexander Guest House: 9 rooms. 4.7 mi (7.6 km) from the heart of downtown.Edinburgh Holiday Guest House: 7 rooms. Located 5.1 mi (8.1 km) from the core of Bonnyrigg.
When should I book my B&B in Bonnyrigg?
When you’re planning your getaway to Bonnyrigg, be sure to take into account the year-round temperatures. The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Bonnyrigg is 35 inches.
What is there to do in Bonnyrigg?
Travelers enjoy Bonnyrigg for its array of dining options and interesting historical sites. You might also consider a trip to sites like Edinburgh Castle or Royal Mile if you have time to see more of the area.
How can I get to and around Bonnyrigg?
Planning your excursions in and around Bonnyrigg is easier with these transportation options. Fly into Edinburgh Airport (EDI), which is located 11.2 mi (18 km) away from the heart of the city. If you’d like to venture out around the area, you may want a rental car for your journey.