Free child places
Last MinuteLast Minute Cardiff deals
€327
€52
3 star
Holiday Inn Express Cardiff Bay
from
€61
3 star
€123
€63
3 star
from
€65
3 star
from
€65
3 star
€267
€78
3 star
EconomyMore economy Cardiff hotels
€327
€52
3 star
Holiday Inn Express Cardiff Bay
from
€61
3 star
€123
€63
3 star
from
€65
3 star
from
€65
3 star
€267
€78
3 star
Most popularMost popular Cardiff hotels
€327
€52
3 star
Holiday Inn Express Cardiff Bay
from
€61
3 star
€123
€63
3 star
from
€65
3 star
Holiday Inn Express Cardiff Airport
from
€78
3 star
€180
€113
5 star
Last minute
Guest reviews
Expert advice
1800 937 937
Mon-Fri: 9am-8pm
Sat: 9am-5.30pm
Sun: 10am-6.30pm