NameTown£
ML Lodge£29
Sandringham Hotel£31
Best Western Plus Maldron Hotel£51
Novotel Cardiff Centre£45
The Royal Hotel Cardiff£37
Cardiff Marriott Hotel£74
Travelodge Cardiff Central£49
Pen-Y-Bryn House£50
Sleeperz Hotel Cardiff£43
Holiday Inn Express Cardiff Bay£48
Future Inns Cardiff Bay£48