Search Bonnyrigg Cabins

  • 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

Featured Cabin Rentals in Bonnyrigg

Luxury Glamping Pod The Hawthorn Sleeps 2 with Hot Tub

10.0 out of 10, Exceptional, (17)
The price is AU$591
includes taxes & fees
6 Dec - 7 Dec
Luxury Glamping Pod The Hawthorn Sleeps 2 with Hot Tub

Smiddyhill Lodge, Innerleithen self catering holiday let

10.0 out of 10, Exceptional, (11)
"We were always happy to return at night to this comfortable, homely and spacious lodge. Loved the light that greeted us in the morning from the skylights and large sliding glass doors leading to both the front and back porches. Very private and quiet surroundings led to a good night’s sleep each night."
Smiddyhill Lodge, Innerleithen self catering holiday let

Luxury Glamping Pod sleeps 2 with Hot Tub and private BBQ hut

10.0 out of 10, Exceptional, (14)
"Good communication and helpful directions Enjoyed the farm animals and great hospitality"
The price is AU$591
includes taxes & fees
4 Dec - 5 Dec
Luxury Glamping Pod sleeps 2 with Hot Tub and private BBQ hut

Castlehill cabin with a hot tub

10.0 out of 10, Exceptional, (1)
"What a wonderfully place to relax, this place ticks every box. Always ask about the horses, you’ve probably never been closer to royalty!!! We will be back soon."
Castlehill cabin with a hot tub

Captivating 3-bed Cabin in Prestonpans

3.0 star property
8.0 out of 10, Very good, (1)
"The neighborhood is quiet and pleasant. The equipment is sufficient except that there isn’t a washing machine. The rooms are a bit tiny. It wouldn’t have wasted our time should the owner had told us the cabin number in advance."
Captivating 3-bed Cabin in Prestonpans

Macallan, Off-Grid Cabin in Woods: Macallan. Pet Friendly!

10.0 out of 10, Exceptional, (1)
"Had a great stay"
The price is AU$254
includes taxes & fees
4 Dec - 5 Dec
Macallan, Off-Grid Cabin in Woods: Macallan. Pet Friendly!

Dalwhinnie, Off-Grid Cabin in Woods: Dalwhinnie. Pet Friendly!

10.0 out of 10, Exceptional, (1)
The price is AU$254
includes taxes & fees
4 Dec - 5 Dec
Dalwhinnie, Off-Grid Cabin in Woods: Dalwhinnie. Pet Friendly!

Beautiful Self Contained Shepherds Hut With En-suite Shower Room

10.0 out of 10, Exceptional, (1)
"If you’re looking for a cute cottage outside of Edinburgh in a fresh rural setting then look no further. I thoroughly enjoyed my stay here and would gladly return. Finn was a great host."
Beautiful Self Contained Shepherds Hut With En-suite Shower Room

Shiphorns luxury cabin with a hot tub

Shiphorns luxury cabin with a hot tub

Captivating 3-Bed Cabin in Prestonpans

Captivating 3-Bed Cabin in Prestonpans
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

3.5 star property
9.0 out of 10, Wonderful, (1869)
"Perfect location. Lovely cafes close for breakfast. Nice room full kitchen which was ideal. Very clean apart from hair in shower! Nice staff, very helpful. Nothjng I did not like. Would stay there again."
The price is AU$229
includes taxes & fees
8 Dec - 9 Dec
Aparthotel Adagio Edinburgh Royal Mile

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.4 out of 10, Exceptional, (752)
"Brilliant location. excellent facilities. very friendly staff"
The price is AU$330
includes taxes & fees
25 Dec - 26 Dec
Wilde Aparthotels, Edinburgh, Grassmarket

Cheval Old Town Chambers

5.0 star property
9.6 out of 10, Exceptional, (1899)
"We loved our stay as a family of four. Very nice and clean."
The price is AU$468
includes taxes & fees
15 Dec - 16 Dec
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.
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

What are the best cabins near Bonnyrigg?
Escape to the great outdoors without giving up the comforts at one of our 98 cabins in and around Bonnyrigg. Whether you have relaxation or adventure on your mind, Braeside Cabin near Stirling (10 miles) promises plenty of both. Alternatively, stay at Luxury Shepherd’s Hut (The Hawthorn) at Templehall and soak up its picturesque surroundings.
Are there cheap cabins in Bonnyrigg?
For a memorable getaway in the great outdoors, take a look at our cheap cabins in Bonnyrigg. Wake up each morning to the sounds of birds and wildlife from one of our cosy stays priced from to per night.These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best luxury cabins near Bonnyrigg?
Splash out and enjoy an escape to remember at one of our Bonnyrigg luxury cabins. Boreland Cabin is one option where you can spend a few days or more indulging your taste for the finer things in life. It features a spa tub and a furnished patio. Or, use Cairnfold Cabins as a base to explore the natural splendours around you. Quality amenities here include a spa tub and a terrace.
What are the best river cabins near Bonnyrigg?
Spend your waking hours playing around the water and your evenings listening to it rushing past at a river cabin near Bonnyrigg. Our top suggestion — Luxury Shepherd’s Hut (The Hawthorn) at Templehall. This riverside getaway offers nearby birdwatching activities and a nearby beach. Or, spend your break at Tayview Lodges. On top of its delightful location, amenities here include pet-friendly facilities and a picnic area.
What are the best cabins with pools near Bonnyrigg?
Staying in a cabin rental with a pool adds even more fun to your holiday. If you’d like one near Bonnyrigg, Balvaig River Log Cabin, with wood burning stove, alpine charm on water’s edge comes with conveniences like on-site watersports and a swimming pool to make your poolside getaway even more unforgettable. Castlehill cabin with a hot tub is another top pick and features a swimming pool and free WiFi.
Can I find beach cabins near Bonnyrigg?
Enjoy sunset strolls along glittering blue waters when you lock in a stay at a Bonnyrigg beach cabin rental. Sun, fun and relaxation should be your biggest priorities at Boreland Cabin. This seaside stay comes with a spa tub and parking facilities. Or, drop your beach bag down and make yourself comfy at Ben Lawers. Useful amenities here include a private beach and pet-friendly facilities.
What are the best weekend cabin rentals in Bonnyrigg?
If you want to spend two or so glorious days nestled in nature, Unusual Stay Bowling Club and Green Couples Retreat, Rural 10 min from Perth is the perfect place. Get comfy here for a long weekend and enjoy access to conveniences such as a barbecue grill and a patio. Another impressive retreat is Balvaig River Log Cabin, with wood burning stove, alpine charm on water’s edge. Offering on-site watersports, a swimming pool and plenty of peace and quiet, you’ll go home feeling refreshed and rejuvenated.
What are the best cabin prices in Bonnyrigg?
Whether you’re counting every penny or want to splash out on your next trip away, you’ll find what you’re after with Expedia. At the moment, you can rent a Bonnyrigg cabin from per night.This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Why should I book a cabin in Bonnyrigg?
For a nature-filled escape at a great price, nothing tops a cabin. Picture yourself waking up to the sounds of wildlife and eating breakfast on a private deck surrounded by beautiful vistas. Stay in a cabin in Bonnyrigg and wave goodbye to the hectic routine of modern life. Whether they’re riverside, beachside or in the mountains, cabins offer an affordable and relaxing experience you won’t forget.
What are the top nature cabins in Bonnyrigg?
Our nature cabins in Bonnyrigg come in various sizes and budgets, but there’s one thing they have in common — superb access to the great outdoors. Luxury Shepherd’s Hut (The Hawthorn) at Templehall is a magnet for nature buffs. Amenities such as a fireplace and a barbecue grill add to its appeal. Whether you want to get your feet exploring or just put them up, do it at Tayview Lodges. Another standout, it comes with a barbecue grill and a picnic area.
What are some of the best cabins near Edinburgh Castle in Bonnyrigg?
Leave the city behind and hang out with Mother Nature at an Edinburgh Castle cabin. Get up close to wildlife, breathe in the fresh air and then settle in at Beautiful Self Contained Shepherds Hut With En-suite Shower Room. Activities like nearby golfing and nearby kayaking are mere moments away here. Another place where you can relax and feel at home is Idyllic wooden cabin 45 minutes away from Edinburgh & Glasgow. Nearby mountain biking and nearby golfing are a few things to add to your itinerary during your break.