The Cross Keys

Call Directions

The Cross Keys A local, family run pub in Dinas Powys. Great food and quality drinks. We pride ourselves on service!

A friendly local pub situated in the heart of Dinas Powys village, offering food at great prices, a wide range of delicious drinks, and a fantastic range of real ales with Cask Marque's seal of approval. The Cross Keys Inn shows all of the key sporting events on Sky & BT Sports, and hosts live entertainment on the first weekend of every month.

03/11/2026

Thank you Dinas Powys ❤️🖤

When a community comes together and uses the local businesses, it truly means the world to us!

03/11/2026

How to manage a pub!


03/11/2026

When you put yourself on a Clopen!

02/11/2026

More DPFC initiations!

30/10/2026
30/10/2026

Pumpkin Spiced Latte & Gingerbread Latte

Autumn favourites available now!!

29/10/2026

Your month, your Drink!
What did you get?

23/10/2026

Catch the balloon 🎈 Win a pint 🍺
Pt.11

Address

Elm Grove Road
Dinas Powys
CF644AA

Opening Hours

Monday 12pm - 11pm
Tuesday 12pm - 11pm
Wednesday 12pm - 11pm
Thursday 12pm - 11pm
Friday 12pm - 11:30pm
Saturday 12pm - 11:30pm
Sunday 12pm - 9pm

Telephone

+442920513910

Website

Alerts

Be the first to know and let us send you an email when The Cross Keys posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share

Category

Nearby bars and pubs