A coastal town with a marina, a large body of water, and surrounding greenery.

Search Hotels with Restaurant in Cardiff

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Cardiff Hotels with Restaurant

Our top choices for Cardiff hotels with a restaurant

1. Warners At The Bay

Warners At The Bay
4.0 star property
Warners Bay, 1.6 mi from Cardiff
8.8 out of 10, Excellent, (999 reviews)
"Love staying here, always lovely - great sized rooms"
Australia
Sara
The price is £83
includes taxes & fees
13 Dec - 14 Dec
Warners At The Bay

2. Macquarie 4 Star

Macquarie 4 Star
4.0 star property
1.9 mi from Cardiff
9.4 out of 10, Exceptional, (371 reviews)
"Convenient location with walking distance to train station and Club Macquarie just next door. Spacious rooms and king size beds suit family bookings."
Australia
Shu
The price is £98
includes taxes & fees
16 Nov - 17 Nov
Macquarie 4 Star

3. Best Western Plus Apollo Hotel Newcastle

Best Western Plus Apollo Hotel Newcastle
4.5 star property
Charlestown, 2.7 mi from Cardiff
9.0 out of 10, Wonderful, (1,003 reviews)
"Clean rooms, spacious and quiet. Convenient restaurant with great staff."
Australia
Richard
The price is £85
includes taxes & fees
15 Nov - 16 Nov
Best Western Plus Apollo Hotel Newcastle

4. Colliery Inn, Wallsend

Colliery Inn, Wallsend
3.0 star property
2.8 mi from Cardiff
6.4 out of 10, (63 reviews)
"Overall, it was just okay. Don’t expect too much. it’s basically a bed and a lockable room. There was no air-conditioning, and the ceiling fan wasn’t working. However, the staff were friendly and kindly offered me a standing fan instead."
Australia
MARWAN
The price is £45
includes taxes & fees
25 Nov - 26 Nov
Colliery Inn, Wallsend

5. The Esplanade Motel

The Esplanade Motel
3.0 star property
Warners Bay, 2.9 mi from Cardiff
8.8 out of 10, Excellent, (644 reviews)
"Good location. Room was small, it was very clean, bathroom modernised, and everything we needed. An enjoyable stay."
Australia
Alison
The price is £96
includes taxes & fees
10 Dec - 11 Dec
The Esplanade Motel

6. Mercure Charlestown

Mercure Charlestown
4.0 star property
2.9 mi from Cardiff
8.2 out of 10, Very good, (1,001 reviews)
"The property was much older than the photos on the website. Found an used razor in the bathroom when we checked in. Bin liner wasn't changed everyday, Found a dirty used face wash towel left in bathtub on one of the day we came back. Definitely not an Accor hotels standards"
Australia
Vi ping
The price is £76
includes taxes & fees
6 Dec - 7 Dec
Mercure Charlestown

7. Hotel Jesmond

Hotel Jesmond
3.0 star property
3.3 mi from Cardiff
8.6 out of 10, Excellent, (65 reviews)
"food and drink was great"
Australia
Megh
The price is £50
includes taxes & fees
29 Nov - 30 Nov
Hotel Jesmond

8. General Roberts Hotel

General Roberts Hotel
2.5 star property
New Lambton, 3.7 mi from Cardiff
7.2 out of 10, Good, (260 reviews)
"Clean and convenient for me, great staff and a good meal."
Australia
William
The price is £44
includes taxes & fees
25 Nov - 26 Nov
General Roberts Hotel

9. The Duke of Wellington Hotel

The Duke of Wellington Hotel
2.5 star property
New Lambton, 3.5 mi from Cardiff
8.2 out of 10, Very good, (86 reviews)
"Great location, super clean, great food and awesome pub!!"
Australia
Monique
The price is £51
includes taxes & fees
16 Nov - 17 Nov
The Duke of Wellington Hotel

10. Best Western Blackbutt Inn

Best Western Blackbutt Inn
3.5 star property
New Lambton, 3 mi from Cardiff
8.8 out of 10, Excellent, (547 reviews)
"My go to place to stay when I’m Newcastle. Staff go above and beyond and the whole place is so clean and comfy"
Australia
Lauren
The price is £113
includes taxes & fees
16 Nov - 17 Nov
Best Western Blackbutt Inn

11. Nags Head Hotel

Nags Head Hotel
2.5 star property
Adamstown, 4 mi from Cardiff
9.0 out of 10, Wonderful, (135 reviews)
"Another great stay."
Australia
Guy
The price is £50
includes taxes & fees
13 Nov - 14 Nov
Nags Head Hotel

12. Holmesville Hotel

Holmesville Hotel
2.0 star property
4.9 mi from Cardiff
10.0 out of 10, Exceptional, (2 reviews)
"Checking in was simple and the bar staff were all lovely. The pub had a great vibe, smiles all round, great food, and a balcony with seating upstairs. Will be back"
Australia
Ella
The price is £50
includes taxes & fees
16 Nov - 17 Nov
Holmesville Hotel

13. The Executive Inn

The Executive Inn
4.5 star property
New Lambton, 3.7 mi from Cardiff
8.6 out of 10, Excellent, (1,000 reviews)
"Clean room, easy parking"
Australia
Anita
The price is £106
includes taxes & fees
7 Dec - 8 Dec
The Executive Inn

14. Northern Star Hotel Hamilton

Northern Star Hotel Hamilton
2.5 star property
Hamilton, 5.4 mi from Cardiff
8.4 out of 10, Very good, (430 reviews)
"the staff were amazing and very accomodating :)"
Australia
Mikayla
The price is £52
includes taxes & fees
18 Nov - 19 Nov
Northern Star Hotel Hamilton

15. Shortland Budget Accommodation

Shortland Budget Accommodation
3.0 star property
4.5 mi from Cardiff
7.2 out of 10, Good, (229 reviews)
"Easy access, Comfortable beds, free parking and great meals."
Australia
Melissa
The price is £46
includes taxes & fees
12 Dec - 13 Dec
Shortland Budget Accommodation

16. The Sunnyside Tavern, Broadmeadow

The Sunnyside Tavern, Broadmeadow
3.0 star property
Broadmeadow, 4.8 mi from Cardiff
8.2 out of 10, Very good, (390 reviews)
"Good friendly pub and accommodation "
Australia
Penny
The price is £50
includes taxes & fees
25 Nov - 26 Nov
The Sunnyside Tavern, Broadmeadow

17. Belmont Hotel Lake Macquarie

Belmont Hotel Lake Macquarie
2.5 star property
Belmont, 6.1 mi from Cardiff
8.8 out of 10, Excellent, (206 reviews)
"Clean new room great location"
Australia
Michael
The price is £63
includes taxes & fees
29 Nov - 30 Nov
Belmont Hotel Lake Macquarie

18. Gunyah Hotel

Gunyah Hotel
3.0 star property
Belmont, 6.7 mi from Cardiff
7.6 out of 10, Good, (73 reviews)
"Room could do with a fridge"
Australia
Leonhard
The price is £64
includes taxes & fees
16 Nov - 17 Nov
Gunyah Hotel

19. NOAH'S On The Beach

NOAH'S On The Beach
4.0 star property
Newcastle East, 7.7 mi from Cardiff
9.0 out of 10, Wonderful, (1,000 reviews)
"Beautiful beach front location, helpful staff. Great place"
Canada
Michael
The price is £113
includes taxes & fees
15 Nov - 16 Nov
NOAH'S On The Beach

20. Novotel Newcastle Beach

Novotel Newcastle Beach
4.5 star property
Newcastle City Centre, 7.5 mi from Cardiff
8.4 out of 10, Very good, (1,000 reviews)
"Great spot in Newcastle, close to public transport. Staff were super helpful and positive."
Australia
Timothy
The price is £98
includes taxes & fees
22 Nov - 23 Nov
Novotel Newcastle Beach
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.

Top Cardiff Hotel Reviews

Explore a world of travel with Expedia