- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
£59
per night
The St David's Hotel & Spa
5 Star Hotel with 142 rooms from £59. Set in an iconic building, with stunning views across Cardiff Bay, the 5-star St David’s Hotel featu... more
Score: 8.8 out of 10
£62
per night
Best Western Plus - Maldron Hotel Cardiff
Hotel with 216 rooms from £62. With a stylish bar and restaurant, Maldron Hotel Cardiff offers modern rooms with free Wi-Fi. The ho... more
Score: 8.8 out of 10
£29
per night
The Big Sleep Hotel
In Cardiff’s historic city centre, this designer budget hotel is opposite the Motorpoint Arena. Cond... more
Score: 7.2 out of 10
£59
per night
Future Inn Cardiff Bay
Hotel with 197 rooms from £59. By Rail: Cardiff Bay station is less than 5 minutes' walk from the hotel.... more
Score: 8.2 out of 10
£52
per night
Park Inn by Radisson Cardiff City Centre
Hotel with 146 rooms from £52. Well-placed opposite the Motorpoint Arena (formerly the Cardiff International Arena), the 3-star Par... more
Score: 8.2 out of 10
£67
per night
Radisson Blu Hotel, Cardiff
4 Star Hotel with 215 rooms from £67. In the heart of the city centre, the 21-storey Radisson Blu Hotel offers panoramic city views, air-c... more
Score: 8.7 out of 10
£44
per night
The Royal Hotel Cardiff - A Bespoke Hotel
4 Star Hotel with 60 rooms from £44. In the case of the hotel being fully booked, you may be allocated one of the 4 internal rooms.... more
Score: 8.5 out of 10
£30
per night
Ibis Cardiff Centre
Hotel with 102 rooms from £30. The hotel is 100% non smoking.... more
Score: 7.9 out of 10
£33
per night
Cardiff Sandringham Hotel
Hotel with 28 rooms from £33. In the heart of Cardiff city centre, this family-run hotel offers free Wi-Fi and a full cooked break... more
Score: 8.0 out of 10
£49
per night
Sleeperz Hotel Cardiff
Hotel with 74 rooms from £49. This design-led hotel has an excellent location in central Cardiff, and gives views across the city.... more
Score: 8.4 out of 10
£32
per night
Mercure Cardiff Centre
4 Star Hotel with 160 rooms from £32. Mercure Cardiff offers air-conditioned rooms with an en suite power shower, an LCD TV and a work des... more
Score: 7.7 out of 10
£40
per night
Premier Inn Cardiff City Centre
Hotel with 200 rooms from £40. Well located in Cardiff city centre, this Premier Inn features modern rooms, with some offering view... more
Score: 8.9 out of 10
£29
per night
Iris Hotel
Situated on Llandudno’s Central Promenade, Iris Hotel is just metres from Llandudno Beach. The fami... more
Score: 8.0 out of 10
£34
per night
Legacy Royal Victoria Hotel Snowdonia hotel located in Llanberis
Hotel with 106 rooms from £34. At the foot of Mount Snowdon, the Legacy Royal Victoria is cradled between Lakes Llyn Padarn and Lly... more
Score: 8.0 out of 10
£45
per night
Marine Hotel
Hotel with 52 rooms from £45. Located on the picturesque promenade in Aberystwyth, The Marine Hotel enjoys a superb seafront posit... more
Score: 7.9 out of 10