Erase filters?

price range

Star rating

Amenities

12 day hotels in Cardiff

-20%AUD 110 per night
fromAUD 89
-21%AUD 140 per night
fromAUD 112
-29%AUD 169 per night
fromAUD 121
-54%AUD 186 per night
fromAUD 87