Hotels in Cardiff
8 handpicked places to stay
Cardiff is small enough that no sensible choice of base will strand you, but the character of a stay changes a good deal between neighbourhoods. The city centre puts you inside the ring of arcades, minutes from Cardiff Castle, the market and Principality Stadium, and within an easy walk of Cardiff Central for onward trains. If you are here for a match, a concert at the Utilita Arena or a weekend of shopping, this is the obvious place to sleep. Be realistic about noise: St Mary Street is a serious night-out destination, and rooms at the front of older hotels hear all of it.
Cardiff Bay offers the opposite trade-off. It is a mile and a half from the centre, connected by a train that takes four minutes from Queen Street and by a pleasant waterside walk, and it is markedly quieter after dark. Hotels here tend to be newer and roomier, parking is usually included or cheap, and you are on the doorstep of the Wales Millennium Centre, the Senedd and the restaurants of Mermaid Quay. Families and anyone driving generally find the Bay the easier option.
For a more residential feel, look to Cathedral Road and Pontcanna, where a terrace of Victorian villas has been the city's guest-house quarter for generations. You get breakfast cooked to order, hosts who know the city, and a twenty-minute walk to the castle through Bute Park. Rates are usually below the centre for comparable comfort. Canton next door is cheaper again, while Roath and Cathays trade proximity for value and put Roath Park's lake on your doorstep.
Timing matters more than location for price. Six Nations Saturdays, autumn internationals and big stadium concerts can treble rates and sell the city out months in advance, so check the fixture list before you commit. Conversely, midweek stays in January, February and November are among the best value of any UK capital. Book direct where you can — several Cardiff properties hold back parking, breakfast or late checkout for guests who do.
voco St. David's Cardiff
Hotel · Cardiff Bay waterfront, Havannah Street
Five-star waterfront hotel on Cardiff Bay with a full-height atrium, a well-regarded spa and pool, and balconies looking across the water.
The Parkgate Hotel
Hotel · Westgate Street, beside Principality Stadium
Grade II listed Edwardian post office converted into a luxury hotel, sharing a wall with Principality Stadium and named AA Hotel of the Year for Wales.
Clayton Hotel Cardiff
Hotel · St Mary Street, city centre
Large four-star hotel on St Mary Street, a two-minute walk from Cardiff Central station and the stadium, with a grill restaurant and meeting space.
Future Inn Cardiff Bay
Hotel · Hemingway Road, Cardiff Bay
Independent 197-room four-star in Cardiff Bay with free 24-hour parking, consistently rated among the city's best-value hotels.
Pontcanna Inn
Inn · Cathedral Road, Pontcanna
Pub with ten boutique bedrooms on Cathedral Road, a short walk through Bute Park to the castle, with a garden and a dog-friendly bar.
Sandringham Hotel
Hotel · 21 St Mary Street, city centre
Long-established family-run hotel with 28 en-suite rooms on St Mary Street, in the middle of the city centre's pubs, arcades and market.
Lincoln House Hotel
B&B · Cathedral Road, Pontcanna
Family-run Victorian townhouse B&B on Cathedral Road with en-suite rooms, cooked breakfast, free parking and a consistently high review record.
Elgano Guest House
Guest House · 58 Cathedral Road, Pontcanna
Small guest house in the heart of Pontcanna with bright en-suite rooms, free wi-fi and complimentary on-site parking for direct bookings.
Affiliate link — we may earn a small commission at no cost to you