COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels with Restaurant in Cardiff

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cardiff Hotels with Restaurant

Bedlinog Inn
4 out of 5
High Street Bedding, Treharris, Wales
Get Rates
4.6/5Exceptional! (171 reviews)
Fabulous
"Lovely pub/hotel. Staff were brilliant, Selina and Misha looked after me and I couldn't have been made to feel more welcome. Good breakfast in the morning too. I will be back!"

Reviewed on 10 Feb 2020

Bedlinog Inn
Parkway Hotel & Spa
4 out of 5
Cwmbran Drive, Cwmbrân, Wales
Free cancellationReserve now, pay when you stay
The price is £98 per night from 21 May to 21 May
4.4/5Wonderful! (592 reviews)
"Excellent"

Reviewed on 17 May 2021

Parkway Hotel & Spa
Park Plaza Cardiff
4 out of 5
Grey friars Road, Cardiff, Wales
Free cancellationReserve now, pay when you stay
The price is £79 per night from 18 May to 18 May
4.4/5Excellent! (993 reviews)
Not staying anywhere else in Cardiff...
"This is a sensational, central hotel. The staff are its real jewel – always happy to go above and beyond and so personable, even in the most trying circumstances during the pandemic. Great value for money – feels like a place that should be much more expensive. Cannot recommend it highly enough."

Reviewed on 11 Dec 2020

Park Plaza Cardiff
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Future Inns Cardiff Bay
4 out of 5
Hemingway Road Cardiff Bay, Cardiff, Wales
Free cancellation
The price is £62 per night from 13 Jun to 13 Jun
4.4/5Excellent! (1,252 reviews)
"My 9 year old daughter and i had a pre birthday trip to Cardiff Bay. We could not have chosen a better hotel for our trip. Will definitely be going back in the future."

Reviewed on 26 Apr 2021

Future Inns Cardiff Bay
Vale Resort
4 out of 5
Hensol Park, Hensol, Pontyclun, Wales
Free cancellationReserve now, pay when you stay
The price is £84 per night from 16 Jun to 16 Jun
4.4/5Excellent! (604 reviews)
"Hotel was lovely, was sad that everything was closed but that cannot be helped given current situation"

Reviewed on 30 Apr 2021

Vale Resort
Ty Hotel
3.5 out of 5
M4 (J23a), Wales 1 Business Park, Newport, Wales
Free cancellationReserve now, pay when you stay
The price is £52 per night from 19 May to 19 May
4.3/5Excellent! (993 reviews)
I will not have a bad word said about this hotel
"I was uneasy about staying here but I was very wrong. This is a great hotel with great service and food. Large ample free parking on site ( although not advertised ) and safe. I will be staying here each time I am in the area. Great Covid 19 safety also. Rooms are modern with great features. This ..."

Reviewed on 25 Sep 2020

Ty Hotel
Jurys Inn Cardiff
4 out of 5
Park Place, Cardiff, Wales
Free cancellationReserve now, pay when you stay
The price is £65 per night from 23 May to 23 May
4.3/5Excellent! (884 reviews)
"So quiet, clean and comfortable"

Reviewed on 15 May 2021

Jurys Inn Cardiff
Hilton Cardiff
4.5 out of 5
Kingsway, Cardiff, Wales
Free cancellationReserve now, pay when you stay
The price is £75 per night from 18 May to 18 May
4.3/5Excellent! (995 reviews)
"Great view of the castle from the room. Breakfast was a little late in the morning, but the extra lie in was appreciated anyway"

Reviewed on 7 May 2021

Hilton Cardiff
Clayton Hotel Cardiff
4 out of 5
St Mary Street, Cardiff, Wales
Free cancellationReserve now, pay when you stay
The price is £46 per night from 23 May to 23 May
4.3/5Excellent! (1,023 reviews)
"Centrally located next to Central Station but good sound proof rooms. Rooms offer basic amenities but are comfortable. COVID measures are good and widely enforced."

Reviewed on 6 May 2021

Clayton Hotel Cardiff
Celtic Manor Resort
5 out of 5
Chepstow Road, Coldra Wood, Newport, Wales
Free cancellationReserve now, pay when you stay
The price is £114 per night from 8 Jun to 8 Jun
4.3/5Excellent! (990 reviews)
"Couldnt really gauge it as most of it was closed due to covid. What was open was good."

Reviewed on 13 May 2021

Celtic Manor Resort
Don't see what you're looking for?
We've got more Hotels with Restaurant. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Travellers loved these Hotels with Restaurant