Bonnyrigg accommodation from AU$203

Find hotels that Aussie travellers love

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in Bonnyrigg

Tonight
Check prices in Bonnyrigg for tonight, 23 Apr - 24 Apr
Tomorrow night
Check prices in Bonnyrigg for tomorrow night, 24 Apr - 25 Apr
This weekend
Check prices in Bonnyrigg for this weekend, 26 Apr - 28 Apr
Next weekend
Check prices in Bonnyrigg for next weekend, 3 May - 5 May

Bonnyrigg stays as unique as you are

Top hotel deals in Bonnyrigg

Don't see what you're looking for?
See all available properties in Bonnyrigg
View all properties
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.

Top luxury Bonnyrigg hotel deals

Dalhousie Castle Hotel & Spa

Dalhousie Castle Hotel & Spa

B704, Bonnyrigg, Scotland
The price is AU$360 per night from Apr 28 to Apr 29
AU$360
per night
28 Apr - 29 Apr
8.6/10 Excellent! (679 reviews)

Accommodation In Bonnyrigg

Positioned a short drive to the southeast of the mian part of Scotland's capital, Edinburgh, you will find the neighbourhood of Bonnyrigg.

Are you taken by iconic attractions like the Edinburgh Castle, the Royal Yacht Britannia and Arthur's Seat? You're going to have a ball in Edinburgh.

Scottish Mining Museum is a pretty nice place to spend a rainy morning or afternoon. Check out the amenities at the Dalhousie Castle Hotel & Spa and The Sun Inn to be close by. Book a tour through Hawthornden Castle, where you will witness the past come to life. For this place, try the Chapel Cross Guest House and The Original Rosslyn Hotel.

\r\r

Not really a morning person? Don't worry, there's a mix of terrific cafes in Bonnyrigg. A steaming hot coffee and pastry at The Paper Mill is an ideal way to get your day started. Once the caffeine kick fades and your tummy starts hankering for something a bit more substantial, head on over to Premier Inn Edinburgh A7 Dalkeith. This well-patronised eatery serves up some seriously delicious meals. Before heading back to your hotel, why not pull up a stool at Laird & Dog Inn for a few drinks? Whether you're a beer or wine drinker, you'll be well looked after here.

\r\r

Accommodation options near Bonnyrigg

If you and your travelling companions are having problems finding the perfect Bonnyrigg hotel, consider the Lasswade hotels guide. Alternatively, the Wotif Midlothian hotels guide can sort you out.

\r\r

If you're ready to stop working and start adventuring, Wotif will help you out, from accommodations to activities.

Bonnyrigg hotels essential information

Accommodation
3,198 hotels
Lowest Price
AU$203
Highest Price
AU$429
Popular hotels
YOTEL Edinburgh, Apex Grassmarket Hotel, Leonardo Royal Edinburgh Haymarket, Apex Waterloo Place Hotel, Holiday Inn Edinburgh, an IHG Hotel, Dalmahoy Hotel & Country Club, Leonardo Royal Hotel Edinburgh , Holiday Inn Express - Edinburgh City Centre, an IHG Hotel, CoDE Pod – The CoURT - Edinburgh

Frequently asked questions

How many days should I spend in Bonnyrigg?
That’s like asking how much coconut you roll your lamington in — it all comes down to personal preference. To give you a rough idea though, most visitors spend 3 days experiencing this vibrant destination. Whether it’s a day or two or a week or two, our Bonnyrigg hotel deals will help make your trip an incredible one.
Where should a first-time tourist stay in Bonnyrigg?
Make life easy and choose a hotel in Bonnyrigg that’s someplace central. You’ll be near things like popular attractions and public transport options. Naturally, the best place to stay depends on things like your plans, interests and budget, so you’ll want to do your homework.
How much does a Bonnyrigg hotel cost?
Forget the charm offensive on the hotel manager — our filters will do the job of finding AU$203 cheap accommodation in Bonnyrigg. Just enter your trip details and tweak your search by things like amenities, budget and property class. Oh, and here’s another money-saving tip: Book your Bonnyrigg hotel outside the busiest months of February, March and July when prices are typically higher.
How do I get a cheap hotel in Bonnyrigg?
Find cheap hotels in Bonnyrigg like a pro with these insider tricks:

  • Escape while everyone else is at work: Mondays to Thursdays are usually when you’ll pick up cheaper room rates.
  • Love a bargain? Let’s be mates: Set up a Wotif account and get access to our exclusive Mates Rates.
  • Steer clear of the peak season: January, May and December are Bonnyrigg’s quietest months which means lower prices.
  • Sort results by the lowest price: Once you’ve narrowed down what you want with our filters, sort by the lowest price to find irresistible deals.

Which hotels in Bonnyrigg are family-friendly?
Have a look at Dalhousie Castle Hotel & Spa or simply use our “Family friendly” filter to see more properties. At Wotif, we’ll help you find family accommodation in Bonnyrigg that’ll score you major Brownie points with the little ones. We’re talking awesome kid-friendly amenities like playgrounds, pools and babysitting services.
What is the best area to stay in Bonnyrigg?
The Old Town Edinburgh neighbourhood is a favourite among travellers. Whether you’re experiencing the shopping or making the most of the culture and history, it’s a popular spot to book a Bonnyrigg hotel. Want more fantastic options where the getaway vibes will kick in quick? Use our “View map” to look for Bonnyrigg accommodation in different locations around this exciting destination, such as New Town and Leith.

New reviews! Best hotels in Bonnyrigg

^Eligibility requirements and conditions apply.