Skip to main content

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.

Hotel
voco St. David's Cardiff
5 star

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.

Hotel
The Parkgate Hotel
5 star

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.

Hotel
Clayton Hotel Cardiff
4 star

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.

Hotel
Future Inn Cardiff Bay
4 star

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.

Inn
Pontcanna Inn
4 star

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.

Hotel
Sandringham Hotel
3 star★★

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.

B&B
Lincoln House Hotel
3 star★★

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.

Guest House
Elgano Guest House
3 star★★

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.

See every hotel in Cardiff on Booking.com

Affiliate link — we may earn a small commission at no cost to you