Town guide · Midlothian
Where to park a campervan overnight in Bonnyrigg
There are 9 mapped places for campervans and motorhomes in or within 10 km of Bonnyrigg: 7 campsites, 1 service point (dump station) and 1 water point. 1 is recorded as free; 8 don't state a fee. The nearest service point (dump station) is 5.8 km from the centre.
Most places near Bonnyrigg are also listed in Musselburgh.
- Places in or near
- 9
- Campsites
- 7
- Aires & parking
- 0
- Dump & water
- 2
- Nearest dump station
- 5.8 km
Places to stay in and near Bonnyrigg
- Kevock Vale Park Retirement Living
Campsite · Bonnyrigg1.2 km from Bonnyrigg centre - Lothian Bridge Caravan Park
Campsite · BonnyriggWaterWastePowerToiletsShowers1.8 km from Bonnyrigg centre - Slatebarns Caravan Park
Campsite · Roslin3.7 km from Bonnyrigg centre - Dalkeith Country Park Camping
Campsite · Dalkeith4.5 km from Bonnyrigg centre - Morton Hall camping caravaning
Campsite · Loanhead5.7 km from Bonnyrigg centre - Mortonhall Caravan and Camping Park
Campsite · LoanheadWaterPowerToiletsShowers5.8 km from Bonnyrigg centre - Borthwick
Campsite · Gorebridge8.1 km from Bonnyrigg centre
Dump stations & water points near Bonnyrigg
Nearby towns
More in MidlothianCounts include places within 10 km of the centre and places whose nearest town is Bonnyrigg. Data from OpenStreetMap, imported 13 October 2026.About our data