Choose your preferred language. We speak English (UK) and 42 other languages.
Most often used by people in the United Kingdom
FREE cancellation on most rooms! Instant confirmation when you reserve
Set in an iconic building, with stunning views across Cardiff Bay, the 5-star St David’s Hotel features a luxury spa, stylish bedrooms and an innovative restaurant.
In a prime city centre location, this 4-star luxury hotel has a swimming pool, a gym and a spa. The main shopping district is a 5-minute walk away. There is free Wi-Fi throughout.
This luxury hotel is in the city centre, looking out over Cardiff Castle and City Hall. It has large air-conditioned rooms, a 20-metre heated pool, a gym, spa, sauna, steam room and spa bath.
Located in the city centre, just 5 minutes’ walk from Cardiff Castle, this luxury 4-star hotel offers stylish rooms with free Wi-Fi. There is a 20-metre indoor pool and a gym.
This classic Victorian building offers modern air-conditioned bedrooms next to Cardiff Castle and 150 yards from the Principality Stadium. It has an elegant restaurant and bar.
Situated in the Brecon Beacons National Park, Nant Ddu Lodge offers 3-star accommodation in stunning South Wales. It has a spa, a swimming pool, and a fitness centre on site.
The stylish, central Royal Hotel Cardiff is a 2-minute walk from the Millennium Stadium and a 5-minute walk from the train station and St David's Shopping Centre.
With a great location in Cardiff’s centre, Jurys Inn Cardiff is set in a beautiful Victorian building and boasts a a restaurant and bar. Rooms each feature stylish décor and a flat-screen TV.
This 4-star B&B is situated in the beautiful Brecon Beacons National Park.
0.5 miles from the Cardiff International Arena, this Novotel has an indoor swimming pool, a gym and restaurant. Shops, nightlife and Cardiff Central Rail Station are all 10 minutes’ walk away.
“The welcome - Bernardo at reception is just so helpful and charming. The room & facilities were excellent and the breakfast fresh with plenty of choice and very good coffee.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.