Cardiff, United Kingdom

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels in Cardiff

: 759 options found

Select dates so you can see the availability and exact prices.

106a Salisbury Road, Cardiff
929 m from the center of Cardiff

Room in this hotel

from AED 2,056
per night
505 Cowbridge Road East, Cardiff
2.2 km from the center of Cardiff

Room in this hotel

from AED 2,056
per night
221 Penarth Road, Cardiff
1.6 km from the center of Cardiff

Room in this hotel

from AED 2,022
per night
Melrose Avenue 83, Cardiff
2.5 km from the center of Cardiff

Room in this hotel

from AED 2,223
per night
6 Thesiger Court, Cardiff
1 km from the center of Cardiff

Room in this hotel

from AED 2,056
per night
Flat 1,113 Splott Road, Cardiff
2.4 km from the center of Cardiff

Room in this hotel

from AED 501
per night
140 Colum Road, Cardiff
965 m from the center of Cardiff

Room in this hotel

from AED 650
per night
84A Albany Road, Roath, Cardiff
1.7 km from the center of Cardiff

Room in this hotel

from AED 470
per night
Coldstream Terrace 13, Cardiff
450 m from the center of Cardiff

Room in this hotel

from AED 2,840
per night
46 Russell Street 8 Russell Court, Cardiff
1.2 km from the center of Cardiff

Room in this hotel

from AED 2,223
per night
63 Princes Street 63A Granny Annexe, Cardiff
2 km from the center of Cardiff

Room in this hotel

from AED 783
per night
Colum Road F82A, Cardiff
702 m from the center of Cardiff

Room in this hotel

from AED 569
per night
221 Penarth Road, Cardiff
1.6 km from the center of Cardiff

Room in this hotel

from AED 459
per night
88 Salop Street, Penarth
4.7 km from the center of Cardiff

Room in this hotel

from AED 1,133
per night
Pontcanna Street, Cardiff
1.2 km from the center of Cardiff

Room in this hotel

from AED 467
per night
Queen Street, Cardiff
781 m from the center of Cardiff

Room in this hotel

from AED 2,056
per night