Guest, Sign inJoin
Craigmillar Castle
Attractions in Bonnyrigg

Worth the trip from Bonnyrigg: Craigmillar Castle, 6.3 km off

This is a list led by castles or historic places, 12 of its 16. All of them lie outside Bonnyrigg. The list includes one place cared for by Historic Environment Scotland. Make a day of it at Edinburgh Castle, 10 km away.

Photo: Craigmillar Castle, Photograph by Stuart Yeates, from en:Flickr (CC BY-SA 2.0)
In Bonnyrigg
0
inside the locality
Within 5 km
16
of the town’s edge
Museums & galleries
2
in or near town
Castles & historic places
12
in or near town
Cared for
1
National Trust for Scotland, Historic Environment Scotland and others
Best known

The first to see around Bonnyrigg

The rest of the best known are 3 castles, an abbey or priory and a historic house.

Each has a page of its own: what it is, who runs it, the weather month by month and what else is near it.

The map

Map of the places

At the edge of the map sits Liberton Tower, 6.4 km out.

12345678910111213141516

The dashed line is Bonnyrigg’s locality; orange marks its middle (where most people live). Numbers match the list below. © OpenStreetMap contributors · NRS locality 2022

By kind

Sorted by kind

Castles or historic places number 12, museums or galleries 2.

Museums & galleries 2 museums0 in town · 2 nearby
Castles & historic places 7 castles · 2 historic houses · 1 abbey or priory · 1 church · 1 ruins0 in town · 12 nearby
Other attractions 2 attractions0 in town · 2 nearby

Green: inside Bonnyrigg. Grey: within 5 km of its edge.

1 place is cared for by Historic Environment Scotland (Craigmillar Castle).

Every place

Every one of them

Look within 5 km of its edge for all 16 places listed.

Close and well known first. Churches and listed buildings are on the History page, not here.

59 listed buildings and 1 scheduled monument are on Bonnyrigg’s History page → · Parks, footpaths and green space in Bonnyrigg →

Big names nearby

Big names nearby

Out of town, Edinburgh Castle (10 km) leads 12 names to know.

Places well known beyond Bonnyrigg (Wikipedia articles in several languages, published visitor counts, or a National Trust for Scotland or Historic Environment Scotland property), close and famous first. Distances are straight lines from the middle of the town.

Seeing Bonnyrigg: questions

What is there to see near Bonnyrigg?

No attraction is mapped inside Bonnyrigg itself. Within 5 km of it are Craigmillar Castle, Dalhousie Castle, Roslin Castle and Newbattle Abbey.

Does Bonnyrigg have a museum?

2 museums and galleries are in or within 5 km of Bonnyrigg: National Mining Museum Scotland and Dalkeith Museum.

Is there a National Trust for Scotland or Historic Environment Scotland property near Bonnyrigg?

Yes. In or within 5 km of Bonnyrigg, 1 place is cared for by Historic Environment Scotland (Craigmillar Castle).

What are the best-known days out near Bonnyrigg?

Within 40 km: Edinburgh Castle (10 km), National Gallery (10 km), Palace of Holyroodhouse (9.8 km), National Museum of Scotland (9.8 km).

Where are Bonnyrigg’s historic buildings listed?

Bonnyrigg has 59 listed buildings, 2 of them Category A. They are on its History page, from Historic Environment Scotland’s list, not repeated here.

How is this list made?

From OpenStreetMap (museums, galleries, zoos, theme parks and attractions, castles, forts and abbeys, and historic houses and gardens that are open to visitors) and Wikidata (what each place is, who runs it, its website and visitor counts). A place counts for Bonnyrigg when it is inside the NRS 2022 locality boundary, and as nearby within 5 km of its edge. Opening times and prices are not shown: check the official site.

Places: OpenStreetMap (© OpenStreetMap contributors, Open Database Licence) and Wikidata (CC0), placed in the NRS 2022 locality (Open Government Licence v3.0). Visitor counts are the latest Wikidata gives, with their year.

Photos: each place’s Wikidata image, from Wikimedia Commons under the licence below (our copy, resized).

Photo credits (21)

Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.