1
Miller & Carter Cardiff Thornhill
Steak house
Large pub-style steak restaurant with an on-site car park and a menu featuring aged British meats.
$$ $$
4.40 (3.2K reviews)
(~7.21 km from centre)
2
Red Kite
Pub
Burgers, steaks & Sunday roasts in a warm, casual British pub with garden tables & homely accents.
$ $$$
4.20 (2.7K reviews)
(~7.76 km from centre)
3
Toby Carvery Caerphilly
Carvery
Pub/restaurant in a converted farmhouse, with a stylish interior, a rustic snug and a beer garden.
$ $$$
3.90 (2.7K reviews)
(~5.9 km from centre)
4
The Dragonfly
Pub
Modern country-style dining pub with beams and fireplaces serving simple comfort food and real ale.
$$ $$
4.00 (2K reviews)
(~8.29 km from centre)
5
Bumble Bee
Pub
👍 Food was absolutely top notch, probably the best meal my friend and I have ever had. We both had burger & fries, then I had sherry trifle cheesecake, and my friend had sticky toffee pudding and custard. All absolutely delicious!
The only thing that marred our experience was the lack of staff whic...
$ $$$
3.80 (1.9K reviews)
(~8.04 km from centre)
6
Maenllwyd Inn Rudry
Pub
Pub with a menu of traditional British dishes & a family-friendly vibe.
$$ $$
4.40 (1.8K reviews)
(~2.76 km from centre)
7
The Travellers Rest
Pub
Rustic, thatched pub with views over the city, a garden and a menu of seasonal comfort food.
$$ $$
4.20 (1.6K reviews)
(~7.15 km from centre)
8
Ffynnon Wen
Pub
👍 Lovely refurbishment nice atmosphere pleasent staff nice buffet
$ $$$
4.30 (1.6K reviews)
(~8.08 km from centre)
9
Three Arches
Pub
👍👍 Very nice food, nice beer, can see the green from outside table. Very relaxing place. When we visited, their machine didn't work. Cash only, there is bank near, but we couldn't have receipt . We will visit again because everything was so perfect.
$$ $$
4.20 (1.4K reviews)
(~9.01 km from centre)
10
Harvester Coed-Y-Gores Cardiff
Family restaurant
Simple, child-friendly chain restaurant serving grilled meat, salads, pasta & seafood.
$$ $$
4.00 (1.4K reviews)
(~9.02 km from centre)
11
Crossways Brewers Fayre
Family restaurant
Laid-back family pub/restaurant chain serving classic dishes & international favourites.
$$ $$
3.50 (1.3K reviews)
(~4.87 km from centre)
12
Old Cottage Lisvane
Gastropub
Whitewashed, country-style pub with a smart, modern interior, Mediterranean menu and a huge garden.
$$ $$
4.30 (1.3K reviews)
(~6.5 km from centre)
13
The Sirhowy - JD Wetherspoon
Pub
😐 I almost left as it was "dirty" No clean table, what was "cleared" dirty, sticky and cluttered...the menu's were torn, and abused. I cleaned my own table etc..I didn't want to embarrass my grandchildren, that's the only reason I stayed.
2/3 hand soap empty in bathroom, and dirty toilet and wet floor...
$ $$$
3.70 (1.3K reviews)
(~8.94 km from centre)
14
JD Wetherspoon
Pub
👍 Nice Wetherspoons near the train station and bus stations. Staff were helpful and friendly. Lovely muffin breakfast and coffee. Great value. All on one level so good if you have a disability.
$ $$$
4.00 (1.2K reviews)
(~9.88 km from centre)
15
Parc-Y-Prior Inn
Pub
Traditional British chain pub showing TV sport, with a familiar grill menu and global comfort food.
$ $$$
4.20 (1.2K reviews)
(~9.53 km from centre)
16
Ty Mawr
Pub
Traditional pub with views of the Severn Estuary from a huge garden and a menu featuring Welsh meat.
$$ $$
4.10 (1.2K reviews)
(~5.67 km from centre)
17
Green Lady
Pub
👍👍 We had a short stay in Caerphilly and the two times we went out for a meal were to The Green Lady. When we walked in, we were welcomed by very friendly staff. The pub was very busy being full of locals which is always a good sign. The drinks were very reasonably priced and the meals were not only de...
$ $$$
4.30 (1.2K reviews)
(~5.62 km from centre)
19
Tenpin Cardiff Nantgarw
Bowling alley
Chain tenpin bowling alley with an on-site snack bar, party deals, pool tables and arcade machines.
4.10 (1K reviews)
(~9.91 km from centre)
20
The Stone House
Bar & grill
Simple chain pub/restaurant with classic grub and Sunday roasts, plus regular quiz nights.
$ $$$
3.90 (1K reviews)
(~9.12 km from centre)