Photo by Stephen Connolly

Hotels in Canton, Cardiff
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Canton hotels

Cardiff Central Hotel By Belvilla
Cardiff Central Hotel By BelvillaRiverside, 1.6 km from Canton
7.6 out of 10, Good, (107 reviews)
The price is RM147
RM177 total
includes taxes & fees
28 Jan - 29 Jan

ZIP by Premier Inn Cardiff
ZIP by Premier Inn CardiffPenylan, 5.4 km from Canton
9.2 out of 10, Wonderful, (7 reviews)
The price is RM132
RM158 total
includes taxes & fees
12 Feb - 13 Feb

The Little Crown Inn
The Little Crown Inn27.9 km from Canton
10.0 out of 10, Exceptional, (11 reviews)
The price is RM517
RM517 total
includes taxes & fees
17 Jan - 18 Jan

Three Horseshoes
Three Horseshoes10.4 km from Canton
9.2 out of 10, Wonderful, (123 reviews)
The price is RM431
RM517 total
includes taxes & fees
17 Jan - 18 Jan

Bryn Meadows Golf, Hotel & Spa
Bryn Meadows Golf, Hotel & Spa18.3 km from Canton
8.2 out of 10, Very good, (479 reviews)
The price is RM644
RM773 total
includes taxes & fees
18 Jan - 19 Jan

Vale Resort
Vale Resort11.6 km from Canton
8.8 out of 10, Excellent, (1,001 reviews)
The price is RM506
RM608 total
includes taxes & fees
2 Feb - 3 Feb

Lanelay Hall Hotel & Spa
Lanelay Hall Hotel & Spa14.4 km from Canton
9.2 out of 10, Wonderful, (783 reviews)

Pencelli Hotel
Pencelli Hotel28.6 km from Canton
9.6 out of 10, Exceptional, (10 reviews)
The price is RM327
RM392 total
includes taxes & fees
18 Jan - 19 Jan

Llanerch Vineyard Hotel
Llanerch Vineyard Hotel11.5 km from Canton
9.6 out of 10, Exceptional, (533 reviews)

Premier Inn Cardiff Bay
Premier Inn Cardiff BayButetown, 3.7 km from Canton
8.6 out of 10, Excellent, (7 reviews)
The price is RM231
RM278 total
includes taxes & fees
9 Feb - 10 Feb

Gails Guest House
Gails Guest House10.1 km from Canton
9.0 out of 10, Wonderful, (188 reviews)
The price is RM490
RM588 total
includes taxes & fees
17 Jan - 18 Jan

The Mount Rooms
The Mount Rooms10.2 km from Canton
7.6 out of 10, Good, (1,000 reviews)
The price is RM195
RM234 total
includes taxes & fees
18 Jan - 19 Jan

Newbridge on Usk
Newbridge on Usk29.2 km from Canton
9.2 out of 10, Wonderful, (55 reviews)
The price is RM412
RM495 total
includes taxes & fees
21 Jan - 22 Jan

Cwrt Bleddyn Hotel & Spa
Cwrt Bleddyn Hotel & Spa28.3 km from Canton
8.4 out of 10, Very good, (540 reviews)
The price is RM419
RM503 total
includes taxes & fees
18 Jan - 19 Jan

Celtic International Hotel
Celtic International Hotel11.4 km from Canton
8.2 out of 10, Very good, (756 reviews)

Pontcanna Inn
Pontcanna InnPontcanna, 1.5 km from Canton
9.0 out of 10, Wonderful, (188 reviews)
The price is RM245
RM294 total
includes taxes & fees
18 Jan - 19 Jan

Best Western Pontypool Metro Hotel
Best Western Pontypool Metro Hotel27.3 km from Canton
8.8 out of 10, Excellent, (1,000 reviews)
The price is RM214
RM257 total
includes taxes & fees
22 Jan - 23 Jan
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.







































































