Hotels in Cardiff: listings by area, with web and phone
Browse 58 hotels in Cardiff, grouped by area. Most sit in Castle and Butetown, with a few in Pontcanna and Rhiwbina.
The map loads from OpenStreetMap only after you click.
Castle 22
-
Citrus Hotel
-
Clayton Hotel
Saint Mary Street, Cardiff CF10 1GD
-
Four Points Flex by Sheraton
Saunders Road, Cardiff CF10 1RH
-
Hilton Cardiff
Kingsway, Cardiff CF10 3HH
-
Holiday Inn
Castle Street, Cardiff CF10 1XD
-
Hotel Indigo
Dominions Arcade, Cardiff CF10 2AR
-
Ibis
Churchill Way, Cardiff CF10 2HA
-
Leonardo Hotel Cardiff
1 Park Place, Cardiff CF10 3DN
-
Marriott
Mill Lane, Cardiff CF10 1EZ
-
ML Lodge
-
Parador 44
14-15 Quay Street, Cardiff
-
Park Inn
Mary Ann Street, Cardiff CF10 2JH
-
Park Plaza
Greyfriars Road, Cardiff CF10 3AL
-
Premier Inn
10 Churchill Way, Cardiff CF10 2HE
-
Premier Inn
Custom House Street, Cardiff CF10 1AP
-
Radisson Blu
Bute Terrace, Cardiff CF10 2FL
-
Sandringham Hotel
21 Saint Mary Street, Cardiff CF10 1PL
-
The Angel Hotel
Castle Street, Cardiff CF10 1SZ
-
The Parkgate Hotel
Westgate Street, Cardiff CF10 1DA
-
The Royal Hotel
88 Saint Mary Street, Cardiff CF10 1DW
-
Travelodge
The Friary, Cardiff CF10 3FA
-
Travelodge
65-76 Saint Mary Street, Cardiff CF10 1FA
Butetown 10
-
Future Inn
Hemingway Road, Cardiff CF10 4AU
-
Holiday Inn Express
Longueil Close, Cardiff CF10 4EE
-
Ibis Budget
Tyndall Street, Cardiff CF10 4BE
-
Jolyons Boutique Hotel
-
Novotel
Schooner Way, Cardiff CF10 4RT
-
Premier Inn
Bute Place, Cardiff CF10 5AL
-
St. David’s Hotel
Havannah Street, Cardiff CF10 5SD
-
Staybridge Suites
Longueil Close, Cardiff CF10 4EE
-
The Exchange Hotel
Mount Stuart Square, Cardiff CF10 5FQ
-
Travelodge
Hemingway Road, Cardiff CF10 4JY
Pontcanna 7
-
Abbey Hotel
149 Cathedral Road, Cardiff CF11 9PJ
-
CF Eleven
151 Cathedral Road, Cardiff CF11 9PJ
-
Church Guest House
109 Cathedral Road, Cardiff CF11 9PH
-
Courtfield Hotel
101 Cathedral Road, Cardiff CF11 9PH
-
Elgano Hotel
58 Cathedral Road, Cardiff CF11 9LL
-
Lincoln House Hotel
118-120 Cathedral Road, Cardiff CF11 9LQ
-
No 73 by Coffi Co
73 Cathedral Road, Cardiff CF11 9HE
Rhiwbina 3
-
Manor Parc Country Hotel & Restaurant
Thornhill Road, Cardiff CF14 9UA
-
New House Country Hotel
Thornhill Road, Cardiff CF14 9UA
-
Travelodge
Tyn-y-parc Road, Cardiff CF14 6BH
Adamsdown 2
-
easyHotel
Fitzalan Place, Cardiff
-
Mercure Holland House Hotel & Spa
24-26 Newport Road, Cardiff CF24 0DD
Pentwyn 2
-
Premier Inn Cardiff North
Pentwyn Road, Cardiff CF23 8XA
-
The Beacon Hotel
Pentyrch 2
-
Rhodri’s By The Lake
Heol Pant-y-gored, Cardiff CF15 9NF
-
Travelodge Cardiff M4
Llanedeyrn 2
-
The Cardiff North Hotel by Mecure
Circle Way East, Cardiff CF23 9XF
-
Travelodge
St Fagans 2
-
The Laurels B&B
1 Cardiff Road, Cardiff
-
The Old Post Office
Tongwynlais 1
-
Holiday Inn Cardiff – North M4, Jct.32
Merthyr Road, Cardiff CF15 7AD
Splott 1
-
Premier Inn
Keen Road, Cardiff CF24 5JT
Pontprennau 1
Whitchurch 1
-
Village Hotel
29 Pendwyallt Road, Cardiff CF14 7EF
Riverside 1
-
Wynford Hotel
1-15 Clare Street, Cardiff CF11 6BD
Penylan 1
Data: © OpenStreetMap contributors, as of 18 October 2026
Most hotels in this directory sit close to the castle and the bay. Of the 58 listed, 22 are in Castle and 10 in Butetown. That makes 32 between the two areas, more than half of the total.
Pontcanna has 7 and Rhiwbina has 3. The rest are spread thinly across the city, with one or two each in places such as Splott, Penylan and Whitchurch.
Hotels in the city centre
For a stay close to the shops, start with the hotels in the Castle area. Several names that people often look up are listed there: Clayton Hotel, Leonardo Hotel Cardiff, Marriott, Radisson Blu, Hotel Indigo, Travelodge and The Royal Hotel.
Because the centre holds 22 of the 58 hotels, it is also the area where you have the most choice. Compare the entries one by one and check the phone number or website before you plan the trip.
Hotels near the bay
Butetown covers much of the waterfront. The hotels in Butetown include Premier Inn and Novotel. With 10 entries, it is the second busiest area on the page.
Hotels outside the centre
If you prefer a residential street to a main road, look at Pontcanna, which has 7 hotels, or Rhiwbina, with 3. Village Hotel is listed in Whitchurch.
Every other area has two entries or fewer. That suits drivers who want to stay on the edge of the city, but it leaves fewer options to compare.
What the list tells you
Of the 58 hotels, 36 have a website and 20 have a phone number. Seven are marked as accessible to wheelchair users. No opening hours are recorded, which is normal for hotels, so ask about check-in and check-out times when you book.
The data comes from OpenStreetMap and can change. If you spot an error, tell us and we will correct it.