Erase filters?

price range

Star rating

Amenities

12 day hotels in Cardiff

-17%S$ 105 per night
fromS$ 88
-29%S$ 160 per night
fromS$ 115
-54%S$ 177 per night
fromS$ 83