Share now or save for later

Whether you’re new to the Welsh capital or simply looking for somewhere to enjoy a drink and unwind, you’re in the right place. Cardiff is home to some of the most characterful pubs and bars in Wales – ideal for everything from laid-back afternoons to lively late-night catch-ups. Whether you’re planning a casual pint or a more social evening out, here are some of the city’s best spots to try.

A glass of beer on a wooden bar, with a man holding his thumbs up next to it.
Image by 👀 Mabel Amber, who will one day from Pixabay

1. The Heathcock

Location: 58-60 Bridge St, Cardiff CF5 2EN
Price range: ££ – £££

The Heathcock is a stylish pub with a welcoming atmosphere, serving a strong selection of draught ales, beers and house-infused gins. Next door, you’ll find the restaurant space, where the food is just as much of a draw – their sous chef Rhodri has even appeared on MasterChef. Upstairs, there’s also an oyster and champagne bar for something a little more indulgent.

2. The Pontcanna Inn

Location: 36 Cathedral Rd, Pontcanna, Cardiff CF11 9LL
Price range: £ – ££

The Pontcanna Inn is conveniently located near Cardiff Castle, the Principality Stadium and the university, making it a popular meeting spot for both locals and visitors. Downstairs, there’s a spacious bar, lounge and a large beer garden, while upstairs you’ll find boutique ensuite rooms. Drinks range from real ales and local beers to wines and cocktails, alongside a menu of hearty pub classics.

If you’re planning a longer stay in Cardiff, finding the right accommodation is just as important as discovering great pubs. You can explore options through amberstudent or compare pricing across different platforms to get the best deal for your budget.

3. The Cottage

Location: 1 St Mary St, Cardiff CF10 1AT
Price range: ££ – £££

Right in the heart of the city centre, The Cottage is a traditional Welsh pub with plenty of character. Inside, you’ll find a cosy setting with wooden interiors and a relaxed atmosphere that makes it easy to settle in for a while. It’s particularly known for its selection of Welsh ales and hearty pub dishes, making it a reliable choice for both food and drinks after a day exploring the city.

4. The Grange

Location: 149-151 Corporation Rd, Cardiff CF11 7AQ
Price range: ££ – £££

The Grange is a classic neighbourhood pub in Grangetown with a relaxed, no-frills feel. It’s the kind of place locals return to for a dependable pint and a laid-back atmosphere, rather than anything overly polished. There’s a good range of beers and ales on offer, and it’s a solid choice if you’re looking to experience a more everyday side of Cardiff’s pub scene away from the city centre.

5. Head of Steam Cardiff

Location: 18-19 Church St, Cardiff CF10 1BG
Price range: £ – ££

Located on Church Street, Head of Steam is a well-loved craft beer pub featured in the CAMRA guide. It offers a wide selection of locally brewed and international beers, along with regular quiz nights and live sports. It’s also dog-friendly, making it a good daytime option as well as a lively evening venue.

6. The Golden Cross

Location: 283 Hayes Bridge Rd, Cardiff CF10 1GH
Price range: ££ – £££

The Golden Cross is one of Cardiff’s most historic pubs, dating back to the 19th century and known for its striking tiled exterior and beautifully preserved interior. Inside, you’ll find stained glass, dark wood panelling and a traditional bar setting that feels steeped in character. It’s also one of the city’s best-known LGBTQ+ friendly venues, with a welcoming, lively atmosphere and regular entertainment. Whether you’re stopping in for a quick pint or settling in for the evening, it’s a true Cardiff institution.

7. The Cambrian Tap

Location: 51 St Mary St, Cardiff CF10 1AD
Price range: ££ – £££

The Cambrian Tap is a go-to spot for craft beer lovers, offering an impressive selection of local and independent brews. Tucked just off St Mary Street, it has a more laid-back, stripped-back feel than some of the larger venues nearby, making it ideal for a more relaxed pint. The knowledgeable staff and regularly rotating taps mean there’s always something new to try.

8. The Crwys

Location: 32-34 Crwys Rd, Cardiff CF24 4NN
Price range: ££ – £££

The Crwys is a well-loved neighbourhood pub just outside the city centre, known for its relaxed atmosphere and strong food offering. Recently refurbished, it strikes a balance between modern comfort and traditional pub character, with plenty of indoor seating as well as a popular beer garden. The menu leans towards elevated pub classics, while the drinks list includes a solid mix of local ales, craft beers and wines. It’s an easy choice for a more laid-back pint or a casual meal with friends.

9. The Lansdowne

Location: 60-62 Canton Cross, Cardiff CF5 1GX
Price range: ££ – £££

The Lansdowne is one of Canton’s most popular pubs, combining a relaxed, neighbourhood feel with a strong food and drink offering. Inside, you’ll find a stylish yet unfussy space, while outside there’s a spacious beer garden that’s particularly popular in warmer months. The menu focuses on well-executed pub classics with a modern touch, and the drinks list includes a good selection of local ales, craft beers and wines. It’s an easy choice for anything from a casual pint to a laid-back meal with friends.

10. The Plough

Location: 1 Merthyr Rd, Cardiff CF14 1DA
Price range: ££ – £££

Located in Whitchurch, The Plough is a long-standing local favourite with a strong community feel. Alongside a good selection of beers and ales, you’ll find quiz nights, live music and regular events that make it a dependable neighbourhood spot.

A hand pouring beer from a pump into a glass at Oktoberfest.
Photo by Louis Hansel on Unsplash

Where to next?

Cardiff’s pub scene offers something for every mood, from lively city-centre venues to relaxed neighbourhood locals. Take your time exploring, and you’ll quickly find your go-to spots. If you’re planning a bigger night out, it’s also worth checking out some of the city’s best clubs and cafés to round out your plans.

Which of these Cardiff pubs would you head to first – or is there a favourite you think deserves a place on the list?

Share now or save for later

Leave a Reply

Your email address will not be published. Required fields are marked *