Photo: grahamwell / Graham profile at Flickr website / CC BY-SA 2.0
Cardiff, the vibrant capital of Wales, is a city where ancient history meets modern energy. With its hilltop castle, revitalised waterfront, and thriving food scene, it's a compact yet captivating destination that punches well above its weight. You'll find a warm welcome, a rich cultural tapestry, and plenty of green spaces – all within easy walking distance of the city centre.
Highlights & What to See
- Cardiff Castle – A spectacular fortress with Roman origins, Norman keep, and lavish Victorian Gothic interiors. Don't miss the wartime tunnels and the panoramic views from the top of the keep.
- Cardiff Bay – Once the world's busiest coal port, now a sparkling waterfront with the Wales Millennium Centre, the Senedd (Welsh Parliament), and the Norwegian Church. Take a boat trip or stroll the Barrage.
- National Museum Cardiff – A treasure trove of Welsh art, natural history, and archaeology, including a stunning collection of Impressionist paintings.
- Bute Park & Sophia Gardens – Lush riverside parkland just behind the castle, perfect for a lazy afternoon picnic or a cycle along the Taff Trail.
- St Fagans National Museum of History – An open-air museum of Welsh life, with historic buildings re-erected in a beautiful parkland setting – a must for history buffs.
Suggested Time to Spend
Two to three days is ideal. Spend day one exploring the castle and city centre museums, then day two in Cardiff Bay and St Fagans. If you're on a road trip, a single overnight stay will let you hit the highlights, but you'll wish you had longer.
Nearby Areas Worth Combining
- Brecon Beacons National Park – Just 40 minutes north, offering dramatic mountain scenery, waterfalls, and hiking trails.
- Swansea – A coastal city with the Gower Peninsula's stunning beaches, about an hour's drive west.
- Pembrokeshire Coast – Britain's only coastal national park, with cliff walks, sandy coves, and wildlife, a 90-minute drive away.
- Snowdonia – For epic mountain landscapes and castles, around 3 hours north – a longer but rewarding detour.
- Conwy Castle – A magnificent medieval fortress on the North Wales coast, about 3 hours away, easily combined with a Snowdonia trip.
- Anglesey – A beautiful island with beaches, coastal paths, and the historic town of Beaumaris, a 3-hour drive from Cardiff.
Please check official sources for current details.
Note: opening hours, prices and booking requirements change often — please check official sources for current details.
Explore more
Image credits
- Swansea — Numero007 / CC BY-SA 4.0
- Snowdonia — Scott Wylie from UK / CC BY 2.0
- Brecon Beacons — Doug Lee / CC BY-SA 2.0
- Pembrokeshire — JKMMX / CC BY-SA 3.0
- Conwy Castle — Andrew Woodvine / CC BY-SA 2.0
- Anglesey — Jeff Buck / CC BY-SA 2.0
- Cardiff Castle — Clint Budd / CC BY 2.0
- Cardiff Bay — Dominic Nelson / CC BY-SA 4.0