Cardiff castle

The ultimate guide to Cardiff: Unmissable things to do in Wales' capital


Last updated on Monday 23 September 2024


History, culture and a thriving food scene: when it comes to Cardiff, the hardest decision is choosing what to do first. 

Whether you're a local looking to explore more or a visitor wanting to make the most of your trip, Cardiff has something for everyone. 
From the charming lanes of the Castle Quarter to the bustling waterfront at Cardiff Bay, there’s no shortage of cool and interesting things to do. Not sure where to start? We’ve rounded up all of our favourite things to do in Wales’ capital!

1. Explore Cardiff Castle

Start your Cardiff adventure with a visit to the iconic Cardiff Castle. Situated right in the heart of the city, this historic site is a must-see. The castle has stood through the ages, from Roman times through to the Victorian era. 

Take a guided tour to delve into its rich history, explore the ornate interiors and climb the Norman Keep for a stunning panoramic view of the city. Don’t miss the chance to wander through the peaceful gardens or enjoy one of the many events hosted here throughout the year.

Insider tip: If you're a resident of Cardiff, you can apply for a Castle Key which gives you free entry all year round!

2. Stroll through Bute Park

Just a stone’s throw from Cardiff Castle, Bute Park is a lush green space that’s perfect for a leisurely stroll. Whether you’re in the mood for a picnic, a jog or simply soaking in nature, Bute Park offers 130 acres of beautifully landscaped gardens, woodland and open spaces. 
The park is also home to a number of sculptures and historical features, including the Gorsedd Stones - a circle of standing stones that add a touch of mystique to the park.

 

3. Discover Welsh history at St Fagans National Museum of History

Venture a little outside the city centre to visit St Fagans National Museum of History, an open-air museum that’s one of the most popular heritage attractions in Wales. 

This museum brings Welsh history to life, with over 40 re-erected buildings that span centuries of Welsh life, from Celtic huts to Victorian farmhouses.

The museum is set within the grounds of the magnificent St Fagans Castle, a late 16th-century manor house with beautiful gardens to explore.

 

4. Dig into Cardiff’s coolest eateries

Cardiff's food scene is as diverse as it is delicious. Whether you’re craving gourmet dining or street food delights, this is a city that has it all. Some of our favourites include: 

The Potted Pig: Tucked away in a former bank vault on High Street, The Potted Pig serves up hearty British dishes with a contemporary twist. Think: slow-cooked pork belly and indulgent gin cocktails in a cosy, intimate setting.

Pasture Cardiff: For a true meat lover’s experience, head to Pasture Cardiff. This steakhouse is famous for its locally sourced cuts of beef, cooked over an open flame for maximum flavour. The vibrant atmosphere and top-notch service make it a great spot for a special night out.

Street food in Cardiff: If you’re after something more casual, check out Cardiff’s street food scene. Every weekend, vendors gather at locations like the Depot or Street Food Circus, offering an eclectic mix of cuisines from around the world.

5. Stroll around Cardiff Bay

No trip to Cardiff is complete without a visit to Cardiff Bay. Once the world’s largest coal-exporting port, Cardiff Bay is now a lively waterfront area with plenty to see and do. Take a stroll along the Mermaid Quay, where you’ll find an array of restaurants, bars and shops.
Don’t miss the Wales Millennium Centre, an architectural hotspot and hub for local arts. Whether you catch a show or simply admire the building, it’s a highlight of Cardiff Bay. 

For a bit of fun, take a boat ride out on the bay or visit the historic Norwegian Church, now an arts centre and cafe with lovely views.

 

6. Uncover Cardiff’s sporting spirit

Cardiff is a city that loves its sports, and nowhere is this more evident than at Principality Stadium. Home to Welsh rugby, this stadium is where the nation comes together to cheer on their team. 

If you're lucky enough to be in town during a match, experiencing the electric atmosphere firsthand is a must. Not a sports fan? The stadium also hosts concerts and other events throughout the year.

Fancy something a bit more special while you're here? Take a behind-the-scenes tour to see the locker rooms, the pitch and even walk out of the players' tunnel!

 

7. Get cultured at the National Museum Cardiff

For a dose of culture, head to the National Museum Cardiff. Located in the city centre, this museum boasts a fantastic collection of art, natural history and archaeology. The art galleries are particularly impressive, featuring works from European masters to contemporary Welsh artists.

Don’t miss The Evolution of Wales exhibit, taking visitors on a journey from the Big Bang to the present day.

8. Soak up the atmosphere in the Castle Quarter Arcades

Cardiff is known for its Victorian and Edwardian shopping arcades, and the Castle Quarter is home to some of the best. 

Explore the independent shops, quirky boutiques and cute cafes that line these historic passages. Looking for unique gifts, vintage clothing or just a good cup of coffee? The Castle Quarter has it all.

Pop into Madame Fromage in the Castle Arcade for some of the best cheese in Cardiff - perfect for your picnic in Bute Park!

9. Experience Cardiff's vibrant nightlife

Cardiff’s nightlife is buzzing, with something to suit every taste. Whether you’re into stylish cocktail bars, lively pubs or underground music venues, we promise you'll find a great night out here. Not sure where to start? We recommend: 

Clwb Ifor Bach: Known locally as "The Welsh Club," this iconic venue has been at the heart of Cardiff’s music scene for decades. With three floors of live music, it’s the place to go for discovering new bands and dancing the night away.

Lab 22: If you’re in the mood for cocktails, Lab 22 on Caroline Street is the spot. This award-winning bar is famed for its creative concoctions and sleek, speakeasy vibe.

10. Take a day trip to the Brecon Beacons

While Cardiff has plenty to offer, it’s also the perfect base for exploring the stunning Welsh countryside. 

Just a short drive away, you’ll find the Brecon Beacons National Park, a haven for outdoor enthusiasts. You could hike up Pen y Fan, the highest peak in South Wales, or simply enjoy the serene landscapes while you’re here - a day trip to the Brecon Beacons is a must.

11. Join a walking tour to explore Cardiff and beyond


For those who love to explore on foot, Cardiff offers some fantastic walking tours. Join Andy from Wales Outdoors for a historical walking tour of the city centre, where you'll uncover fascinating stories behind Cardiff's landmarks. 

If you're up for a bit more adventure, Andy also leads hikes through the breathtaking mountains, valleys and waterfalls of South Wales. These tours are perfect for anyone looking to connect with nature while learning about the rich history and landscape of the region.

 

12. Get crafty in the city

Fancy creating something truly unique? Head over to Smug Soles for bag and shoe-making workshops. These hands-on sessions allow you to craft your own bespoke accessories, perfect for adding a personal touch to your wardrobe. 

Or, for a creative and calming experience, join a terrarium workshop at Plant + Pot, an independent plant shop in Cardiff. These workshops guide you through the process of creating your own mini-garden inside a glass container. If you’re feeling particularly artistic, you can also join their still-life plant drawing classes. 

13. Sample Cardiff’s best street food

Discover the flavours of Cardiff with Loving Welsh Food. These guided food tours take you on a culinary journey through the city, sampling delicious Welsh delicacies along the way. It’s a delicious way to explore Cardiff’s rich food culture and discover hidden gems.

Yuup is heading to Cardiff soon and we can’t wait to get to know the city more with you. For the meantime, check out all of our experiences in Birmingham, Bath and Bristol. 


Share this story