NameTown£
Cardiff Marriott Hotel£74
Novotel Cardiff Centre£45
The Royal Hotel Cardiff£37
Big Sleep Hotel£37
Best Western Plus Maldron Hotel£51
Park Inn by Radisson Cardiff City Centre£47
Cardiff Centre Hotel£49
Sandringham Hotel£31
ML Lodge£29
ibis Cardiff£39
The Angel Hotel£37