Things to do in Bonnyrigg

Find and book activities, attractions and tours

Photo "Bonnyrigg" by RHaworth (CC BY) / Cropped from original
Photo "Bonnyrigg" by Calum McRoberts (CC BY-SA) / Cropped from original
Photo "Bonnyrigg" by Richard Webb (CC BY-SA) / Cropped from original
Photo "Bonnyrigg" by RHaworth (CC BY) / Cropped from original
Photo "Bonnyrigg" by Richard Webb (CC BY-SA) / Cropped from original

Bonnyrigg Attractions

There are opportunities for fun everywhere you look in Bonnyrigg. From action-packed excursions to well-known tourist attractions, this delightful city has it all. Ready to start arranging your travel itinerary?

If you're ready to hit the streets of Bonnyrigg, sign up for one of the top tours & day trips on offer, and have a friendly guide show you some of the most popular sights. Offering free cancellations and no added fees, our {517 fun activities in Bonnyrigg fun activities in Bonnyrigg} are also worth looking into.


Explore thousands of experiences from activities and attractions to day tours and transfer.

Skip the line- book tickets online in minutes to top attractions with free cancellation on many activities.

One Key members save 10% or more on select activities, hotels, cars and vacation rentals.


Most popular activities in Bonnyrigg

Tours & day trips

See all 479 activities

Private & custom tours

See all 172 activities

Adventure & outdoor

See all 23 activities

Holiday & seasonal tours

See all 19 activities

Classes & workshops

See all 11 activities

What to do in Bonnyrigg

Things to Do in Bonnyrigg with Kids

There's fun for the whole family wherever you wander in Bonnyrigg. Here are some family friendly experiences you can try together that are sure to make your vacation unforgettable:


 

Looking for sports, concerts, or theater events in Bonnyrigg? Search event tickets to see what's happening today, or to plan what to do this weekend!

 


 


Discover the most popular places to visit in Bonnyrigg


 

Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.

 


 

Popular day trips from Bonnyrigg

Frequently asked questions

Is Bonnyrigg worth visiting?
Bonnyrigg has a unique mix of culture, attractions and local charm. Whether you're into history, nature or local culinary flavors, there are many things you'll enjoy here.
How do I spend a day in Bonnyrigg?
Edinburgh Castle and Edinburgh Zoo are two good places to begin your vacation adventures. Remember to explore the retail and dining options in Bonnyrigg while you're there too.
What is the top tourist attraction in Bonnyrigg?
The top tourist attraction in Bonnyrigg is Edinburgh Castle, so be sure to put it on your sightseeing list.
Is three days enough to stay in Bonnyrigg?
Three days will give you time to tick off many city sights, such as Grassmarket, St. Giles' Cathedral and Portobello Beach. The average stay in Bonnyrigg is two days. If you feel the urge to extend your break, Edinburgh isn't far away.
Is Bonnyrigg a walkable city?
Some major attractions in Bonnyrigg, such as Dalhousie Castle and Gilmerton Cove, are within walking distance. You can also discover several of the city's neighborhoods on foot. Only 2 miles from central Bonnyrigg is Gilmerton and Eskbank is 1 mile away.
What are some activities to do in Bonnyrigg with kids?
Deciding what to do in Bonnyrigg with kids has never been simpler. Whether you're traveling with little ones or teenagers, there's no shortage of family-friendly sights and activities to keep everyone entertained here.

What to do in Bonnyrigg for adults?
Scotch Whisky Experience and Glenkinchie Distillery are just two of the things to do in Bonnyrigg. With plenty of activities available, there's something here for everyone to experience.
Are there free things to do in Bonnyrigg?
One of the best ways to discover free things to do in Bonnyrigg is to chat to a local tour guide. You'll get insider tips on vibrant neighborhoods, parks and other hotspots you can visit without reaching for your wallet. Grassmarket is one spot that doesn't charge an entrance fee.