
Find hotels in Cardiff from ₩70,333
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Cardiff hotels

The Old Barn Inn
The Old Barn InnLangstone
9.2 out of 10, Wonderful, (496 reviews)
The price is ₩148,948
₩178,737 total
includes taxes & fees
May 3 - May 4

Holiday Inn Express Newport by IHG
Holiday Inn Express Newport by IHGCoedkernew
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ₩100,505
₩120,606 total
includes taxes & fees
May 4 - May 5

Majestic Hotel Cardiff
Majestic Hotel CardiffCardiff City Centre
8.2 out of 10, Very Good, (16 reviews)
The price is ₩133,956
₩160,747 total
includes taxes & fees
May 27 - May 28

Delta Hotels by Marriott St. Pierre Country Club
Delta Hotels by Marriott St. Pierre Country ClubChepstow
8.2 out of 10, Very Good, (1,000 reviews)
The price is ₩164,158
₩196,990 total
includes taxes & fees
May 14 - May 15

The Coach & Horses Hotel
The Coach & Horses HotelCastleton
9.0 out of 10, Wonderful, (154 reviews)
The price is ₩99,334
₩119,201 total
includes taxes & fees
May 8 - May 9

voco St David's Cardiff by IHG
voco St David's Cardiff by IHGButetown
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ₩199,334
₩239,201 total
includes taxes & fees
May 10 - May 11

Celtic Manor Resort
Celtic Manor ResortNewport
8.4 out of 10, Very Good, (1,376 reviews)
The price is ₩218,598
₩262,318 total
includes taxes & fees
May 4 - May 5

Vale Resort
Vale ResortPontyclun
8.8 out of 10, Excellent, (1,004 reviews)
The price is ₩171,863
₩206,236 total
includes taxes & fees
May 28 - May 29

Staybridge Suites Cardiff by IHG
Staybridge Suites Cardiff by IHGButetown
9.4 out of 10, Exceptional, (282 reviews)
The price is ₩168,901
₩202,681 total
includes taxes & fees
May 18 - May 19

The Parkgate Hotel
The Parkgate HotelCardiff City Centre
9.4 out of 10, Exceptional, (1,775 reviews)
The price is ₩194,309
₩233,171 total
includes taxes & fees
May 4 - May 5

New House Country Hotel
New House Country HotelRhiwbina
9.0 out of 10, Wonderful, (386 reviews)
The price is ₩228,100
₩273,720 total
includes taxes & fees
May 27 - May 28

Copthorne Hotel Cardiff-Caerdydd
Copthorne Hotel Cardiff-CaerdyddWenvoe
8.4 out of 10, Very Good, (1,000 reviews)
The price is ₩105,956
₩127,148 total
includes taxes & fees
May 25 - May 26

Llanerch Vineyard Hotel
Llanerch Vineyard HotelPontyclun
9.6 out of 10, Exceptional, (549 reviews)
The price is ₩134,006
₩160,807 total
includes taxes & fees
May 4 - May 5

Bryn Meadows Golf, Hotel & Spa
Bryn Meadows Golf, Hotel & SpaMaesycwmmer
8.2 out of 10, Very Good, (491 reviews)
The price is ₩194,476
₩233,371 total
includes taxes & fees
May 6 - May 7

Celtic International Hotel Cardiff Airport
Celtic International Hotel Cardiff AirportRhoose
8.2 out of 10, Very Good, (779 reviews)
The price is ₩89,690
₩107,640 total
includes taxes & fees
May 4 - May 5

Premier Inn Cardiff Cc Queen Street
Premier Inn Cardiff Cc Queen StreetCardiff City Centre
8.4 out of 10, Very Good, (19 reviews)
The price is ₩86,959
₩104,351 total
includes taxes & fees
May 14 - May 15

Two Rivers, Chepstow by Marston’s Inns
Two Rivers, Chepstow by Marston’s InnsChepstow
9.2 out of 10, Wonderful, (436 reviews)
The price is ₩105,530
₩126,636 total
includes taxes & fees
May 4 - May 5

Best Western Premier Heronston Hotel & Spa
Best Western Premier Heronston Hotel & SpaBridgend
8.2 out of 10, Very Good, (137 reviews)
The price is ₩164,051
₩196,861 total
includes taxes & fees
May 4 - May 5

Tŷ Newport
Tŷ NewportLangstone
9.2 out of 10, Wonderful, (419 reviews)
The price is ₩134,006
₩160,807 total
includes taxes & fees
May 7 - May 8

Lincoln House Hotel
Lincoln House HotelPontcanna
9.2 out of 10, Wonderful, (693 reviews)
The price is ₩130,028
₩156,034 total
includes taxes & fees
May 3 - May 4
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.
Vacation Rentals in Cardiff
Aparthotel

9.8 out of 10, Exceptional, (73 reviews)
Save an average of 15% on thousands of hotels when you're signed in























































































































