Best weekend breaks from Bristol and Cardiff
14 destinations picked for this guide.
- Independent UK guide
- Free to use
- Affiliate links clearly labelled
- Updated October 2026
Bristol and Cardiff sit between the Cotswolds, the Mendips, the Brecon Beacons and the Devon and Somerset coast, so a good weekend is rarely more than a couple of hours away. Bath and Wells are close, Exmoor and the Jurassic Coast offer wild scenery, and Wales has the Brecon Beacons and Pembrokeshire on your doorstep. These are the best places for a short break from the South West and South Wales.
Mountain ridges, waterfalls and some of the darkest skies in Wales
CardiffWales · Mid-rangeA compact Welsh capital with a castle in the city centre
Cheddar GorgeSomerset · Mid-rangeEngland's biggest gorge, with show caves and the home of cheese
ExmoorSomerset and Devon · Mid-rangeMoorland, dramatic sea cliffs and a famous dark sky
GlastonburySomerset · Mid-rangeA hilltop tower, abbey ruins and centuries of myth in the Somerset Levels
LynmouthDevon · Mid-rangeA harbour village with a water-powered cliff railway on the edge of Exmoor
PembrokeshireWales · Mid-rangeA rugged coast of golden beaches, seabirds and a famous coast path
TenbyPembrokeshire · Mid-rangeA colourful walled harbour town with sandy beaches
Bradford on AvonWiltshire · Higher-pricedA honey-stone town on the River Avon with a Saxon church
BristolSomerset · Higher-pricedA creative harbour city of street art, bridges and independent food
DartmoorDevon · Higher-pricedGranite tors, wild ponies and ancient woodland
Jurassic Coast (Lyme Regis)Dorset · Higher-pricedA World Heritage coast of cliffs, fossils and natural arches
BathSomerset · PremiumRoman baths, Georgian crescents and thermal spas
CotswoldsGloucestershire · PremiumHoney-coloured villages, rolling hills and country pubs
Frequently asked questions
What is the nearest national park to Bristol?
Exmoor is about 1 hour 30 minutes away, and the Brecon Beacons are a similar distance across the Severn Bridge.
Is Bath a good weekend from Bristol?
Yes. It is only 15 minutes by train, and makes an easy overnight stay.
Search stays across the UK. This is an affiliate link.
More guides
Last reviewed October 2026. Prices and journey times are estimates, so check before you book. Report an error or share a tip.