Please sign in to post.

Best Place to Stay in Cardiff

What would be the best neighborhood to stay in Cardiff if you want to be close enough to sights such as the Cardiff castle and history, but also near enough to some good food or cool 'old timey' or truly Welsh pubs? Would be there about 4 nights and would prefer public transportation - end of May 2018.

Posted by
389 posts

Cardiff is a pretty small city with most of the hotels located in the city centre or Cardiff Bay. Pontcanna is popular for food (Arbennig is my favourite restaurant). There's a nice B&B opposite St Fagans castle called the Old Post Office. Easy enough to get into Cardiff centre from there. Penarth has Victorian charm and the only Michelin star restaurant in the city if you have the budget! The really old fashioned pubs tend to be. Rural locations not so accessible by public transport.

Posted by
1887 posts

Cathedral Road is in the Pontcanna area - mentioned above - and has some hotels in large Victorian houses. It is about a 25 minute walk through Bute Park to the Castle & city centre - buses also available. Pettigrew tea rooms is a favourite with visitors to the Bute park. Ferries go down the river to the Bay from the nearby pontoon. You could consider this place (pub/restaurant) in Sophia Close - though reviews have been mixed but I think it now has new owners:>

You don’t say where you are in the market for hotels:> cheap/mid or high end.

If you go to Caerphilly on the train, you might like to consider getting off at Lisvane = first stop after tunnel when returning to Cardiff. Just cross the road and enter Cefn-Onn-Park - which will be at its peak in May. (A pub/restaurant is found just west of the entrance driveway).

Use this map to find places in the Cardiff area:>,-3.2025977,11837m/data=!3m1!1e3!5m1!1e1

Posted by
5456 posts

We stayed downtown at:

Sandringham Hotel
21 St Mary Street, Cardiff, CF10 1PL, GB Phone: +442920232161

The hotel has a great location and parking is at a discount at a nearby parking garage. It is an older hotel showing its age, but the people are friendly. The hotel is clean and breakfast is great. Also, the price is great.