
Search Hotels in Wales
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Wales
Cabin
Apartment
Chalet
Family friendly
Cottage
Ocean view
Pet friendly
Apart hotel
Top Cities in Wales

Cardiff

Swansea

Llandudno

Haverfordwest

Caernarfon

Tenby

Wrexham

Aberystwyth

Carmarthen
Check prices for these dates
Compare 19,697 hotels in Wales with room rates, reviews, and availability. Most hotels are fully refundable.




The Marine Hotel
3.5 star property
Llandudno
8.2 out of 10, Very Good, (1446)
8.2/10
Very Good
(1446)
"Nice hotel, nice bar staff, enjoyed our stay"
"Nice hotel, nice bar staff, enjoyed our stay"RICHARD
The price is ₩72,149
₩72,149
₩86,578 total
includes taxes & fees
Dec 16 - Dec 17




The Angel Hotel
3.0 star property
Cardiff City Centre
8.4 out of 10, Very Good, (2798)
8.4/10
Very Good
(2798)
"The room was good and the staff courteous."
"The room was good and the staff courteous."Terry




Arcadia - 1 Bedroom Apartment - Tenby
4.0 star property
Tenby
7.2 out of 10, Good, (7)
7.2/10
Good
(7)
"It’s very well equipped and 5 mins away from all the attractions."
"It’s very well equipped and 5 mins away from all the attractions."Surya




The Lodge - 2 Bedroom Cottage - Princes Gate
3.0 star property
Narberth




The Mill Hotel & Spa
3.0 star property
Chester
8.8 out of 10, Excellent, (2056)
8.8/10
Excellent
(2056)
"Staff very friendly ! "
"Staff very friendly ! "Anita
The price is ₩139,880
₩139,880
₩167,856 total
includes taxes & fees
Dec 22 - Dec 23




Holland House Hotel Cardiff By Sunday
4.0 star property
Adamsdown
8.0 out of 10, Very Good, (1003)
8.0/10
Very Good
(1003)
"Convenient onsite parking, would stay again."
"Convenient onsite parking, would stay again."James
The price is ₩120,464
₩120,464
₩144,557 total
includes taxes & fees
Dec 14 - Dec 15




The Parkgate Hotel
4.0 star property
Cardiff City Centre
9.4 out of 10, Exceptional, (1762)
9.4/10
Exceptional
(1762)
"Great hotel, well ran with brilliant friendly, helpful staff."
"Great hotel, well ran with brilliant friendly, helpful staff."Steve
The price is ₩153,786
₩153,786
₩184,543 total
includes taxes & fees
Dec 23 - Dec 24




Celtic Manor Resort
5.0 star property
Newport
8.4 out of 10, Very Good, (1338)
8.4/10
Very Good
(1338)
"The stay was very pleasant overall. "
"The stay was very pleasant overall. "Rima
The price is ₩176,691
₩176,691
₩212,029 total
includes taxes & fees
Jan 4 - Jan 5, 2026




DoubleTree by Hilton Hotel and Spa Chester
4.0 star property
Chester
8.6 out of 10, Excellent, (1001)
8.6/10
Excellent
(1001)
"The staff were all lovely, the amenities were absolutely amazing, had a lovely relaxing time at the spa, and the room was beautiful"
"The staff were all lovely, the amenities were absolutely amazing, had a lovely relaxing time at the spa, and the room was beautiful"Leah
The price is ₩120,984
₩120,984
₩145,180 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Grosvenor Pulford Hotel & Spa
4.0 star property
Chester
9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
"Clean hotel"
"Clean hotel"Busola
The price is ₩150,187
₩150,187
₩180,225 total
includes taxes & fees
Jan 4 - Jan 5, 2026




The Seafront Hotel by Compass Hospitality
3.0 star property
Llandudno
7.0 out of 10, Good, (847)
7.0/10
Good
(847)
"Such a lovely hotel and great staff would recommend staying here."
"Such a lovely hotel and great staff would recommend staying here."Wesley
The price is ₩39,624
₩39,624
₩47,548 total
includes taxes & fees
Dec 17 - Dec 18




Holiday Inn Chester - South by IHG
4.0 star property
Chester
8.0 out of 10, Very Good, (1001)
8.0/10
Very Good
(1001)
"Spotless staff lovely "
"Spotless staff lovely "Sharon
The price is ₩85,073
₩85,073
₩102,087 total
includes taxes & fees
Jan 2 - Jan 3, 2026




Four Points Flex by Sheraton Cardiff
3.0 star property
Cardiff City Centre
8.8 out of 10, Excellent, (1062)
8.8/10
Excellent
(1062)
"Staff were good, room was spotless, location amazing but the room was tiny"
"Staff were good, room was spotless, location amazing but the room was tiny"Alexander
The price is ₩75,093
₩75,093
₩90,112 total
includes taxes & fees
Dec 21 - Dec 22




The Queen at Chester Hotel, BW Premier Collection
4.0 star property
Chester
8.6 out of 10, Excellent, (1006)
8.6/10
Excellent
(1006)
"The room was lovely and the staff were excellent, will visit again."
"The room was lovely and the staff were excellent, will visit again."Geoffrey
The price is ₩102,922
₩102,922
₩123,507 total
includes taxes & fees
Jan 4 - Jan 5, 2026




The Studio - 1 Bedroom Cabin - Amroth
3.0 star property
Narberth
9.0 out of 10, Wonderful, (6)
9.0/10
Wonderful
(6)
"Our experience was good settee was a bit uncomfortable, bed was was great not much room in the bath room "
"Our experience was good settee was a bit uncomfortable, bed was was great not much room in the bath room "Michael




St George's Hotel
4.0 star property
Llandudno
9.0 out of 10, Wonderful, (1003)
9.0/10
Wonderful
(1003)
"Enjoyed our stay very much "
"Enjoyed our stay very much "Julie




The Imperial Hotel
3.5 star property
Tenby
8.8 out of 10, Excellent, (101)
8.8/10
Excellent
(101)
"This is a wonderful hotel to stay at, can highly recommend. Staff were lovely, room was amazing and had all the amenities with a wonderful walk in shower. And bonus our dog Luna was really welcomed. Go stay there, you won't be disappointed ☺️"
"This is a wonderful hotel to stay at, can highly recommend. Staff were lovely, room was amazing and had all the amenities with a wonderful walk in shower. And bonus our dog Luna was really welcomed. Go stay there, you won't be disappointed ☺️"Nicola
The price is ₩103,069
₩103,069
₩123,683 total
includes taxes & fees
Dec 10 - Dec 11




Carden Park
4.0 star property
Chester
9.0 out of 10, Wonderful, (1001)
9.0/10
Wonderful
(1001)
"Amazing stay loved everything about it from the food and drink to all the ammenities"
"Amazing stay loved everything about it from the food and drink to all the ammenities"Diane
The price is ₩228,226
₩228,226
₩273,871 total
includes taxes & fees
Dec 9 - Dec 10




Moxy Chester
3.5 star property
Chester
9.0 out of 10, Wonderful, (688)
9.0/10
Wonderful
(688)
"Lovely clean rooms, friendly staff, ideal hotel just a short walk down the river to the centre past some lovely bars and restaurants. "
"Lovely clean rooms, friendly staff, ideal hotel just a short walk down the river to the centre past some lovely bars and restaurants. "Elain
The price is ₩99,797
₩99,797
₩119,757 total
includes taxes & fees
Dec 24 - Dec 25




Cardiff Marriott Hotel
4.0 star property
Cardiff City Centre
8.8 out of 10, Excellent, (1126)
8.8/10
Excellent
(1126)
"Fab hotel great rooms Browns bar was very good "
"Fab hotel great rooms Browns bar was very good "sian
The price is ₩122,718
₩122,718
₩147,262 total
includes taxes & fees
Dec 14 - Dec 15
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.
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.
Great weekend hotel deals in Wales
Showing deals for:Dec 19 - Dec 21
Image gallery for Penmaenuchaf Hotel

Penmaenuchaf Hotel
4.0 star property
Dolgellau
9.2/10Wonderful (39 reviews)
10% off
Price is ₩362,805
₩362,805
₩870,731 total
₩870,731 total
includes taxes & fees includes taxes & fees
Image gallery for Cwrt Bleddyn Hotel & Spa

Cwrt Bleddyn Hotel & Spa
3.0 star property
Usk
8.4/10Very Good (526 reviews)
10% off
Price is ₩197,452
₩197,452
₩473,884 total
₩473,884 total
includes taxes & fees includes taxes & fees
Image gallery for Lawton & Lauriston Court

Lawton & Lauriston Court
4.0 star property
Llandudno
9.0/10Wonderful (313 reviews)
10% off
Price is ₩127,364
₩127,364
₩305,675 total
₩305,675 total
includes taxes & fees includes taxes & fees
Image gallery for Plas Penaeldroch Manor

Plas Penaeldroch Manor
3.5 star property
Dolwyddelan
10/10Exceptional (69 reviews)
5% off
Price is ₩360,566
₩360,566
₩865,352 total
₩865,352 total
includes taxes & fees includes taxes & fees
Image gallery for The Manor House At Celtic Manor

The Manor House At Celtic Manor
4.0 star property
Newport
8.0/10Very Good (618 reviews)
10% off
Price is ₩250,312
₩250,312
₩600,748 total
₩600,748 total
includes taxes & fees includes taxes & fees
Image gallery for Cann Office Hotel

Cann Office Hotel
4.0 star property
Welshpool
9.4/10Exceptional (182 reviews)
5% off
Price is ₩186,507
₩186,507
₩447,616 total
₩447,616 total
includes taxes & fees includes taxes & fees
Image gallery for Parkway Hotel & Spa

Parkway Hotel & Spa
4.0 star property
Cwmbran
9.0/10Wonderful (1,004 reviews)
10% off
Price is ₩244,422
₩244,422
₩586,612 total
₩586,612 total
includes taxes & fees includes taxes & fees
Image gallery for Pale Hall Hotel

Pale Hall Hotel
5.0 star property
Bala
9.8/10Exceptional (149 reviews)
12% off
Price is ₩482,300
₩482,300
₩1,157,520 total
₩1,157,520 total
includes taxes & fees includes taxes & fees
Image gallery for Bryn Meadows Golf, Hotel & Spa

Bryn Meadows Golf, Hotel & Spa
4.0 star property
Blackwood
8.2/10Very Good (476 reviews)
10% off
Price is ₩392,400
₩392,400
₩941,760 total
₩941,760 total
includes taxes & fees includes taxes & fees
Image gallery for Harbourmaster

Harbourmaster
5.0 star property
Aberaeron
9.8/10Exceptional (105 reviews)
Price is ₩264,831
₩264,831
₩635,595 total
₩635,595 total
includes taxes & fees includes taxes & fees
Image gallery for Hotel Mariners

Hotel Mariners
3.0 star property
Haverfordwest
8.8/10Excellent (308 reviews)
10% off
Price is ₩176,691
₩176,691
₩424,057 total
₩424,057 total
includes taxes & fees includes taxes & fees
Image gallery for Caer Rhun Hall Hotel

Caer Rhun Hall Hotel
3.0 star property
Conwy
9.6/10Exceptional (102 reviews)
10% off
Price is ₩170,949
₩170,949
₩410,276 total
₩410,276 total
includes taxes & fees includes taxes & fees
Image gallery for Tŷ Mawr Country Hotel

Tŷ Mawr Country Hotel
3.5 star property
Carmarthen
9.8/10Exceptional (42 reviews)
10% off
Price is ₩255,612
₩255,612
₩613,469 total
₩613,469 total
includes taxes & fees includes taxes & fees
Image gallery for The Imperial Dragon Hotel

The Imperial Dragon Hotel
3.0 star property
Saundersfoot
9.6/10Exceptional (61 reviews)
10% off
Price is ₩262,459
₩262,459
₩629,902 total
₩629,902 total
includes taxes & fees includes taxes & fees
Image gallery for Dragon Inn Crickhowell

Dragon Inn Crickhowell
4.0 star property
Crickhowell
9.0/10Wonderful (381 reviews)
5% off
Price is ₩256,437
₩256,437
₩615,472 total
₩615,472 total
includes taxes & fees includes taxes & fees
Image gallery for Royal Sportsman Hotel

Royal Sportsman Hotel
4.0 star property
Porthmadog
8.6/10Excellent (110 reviews)
10% off
Price is ₩148,714
₩148,714
₩356,912 total
₩356,912 total
includes taxes & fees includes taxes & fees
Image gallery for Lovesgrove Country Guest House

Lovesgrove Country Guest House
3.5 star property
Pembroke
9.8/10Exceptional (399 reviews)
10% off
Price is ₩138,407
₩138,407
₩332,176 total
₩332,176 total
includes taxes & fees includes taxes & fees
Image gallery for Feathers Hotel, Bar and Restaurant

VIP Access
Feathers Hotel, Bar and Restaurant
5.0 star property
Aberaeron
8.4/10Very Good (145 reviews)
10% off
Price is ₩161,966
₩161,966
₩388,719 total
₩388,719 total
includes taxes & fees includes taxes & fees
Image gallery for Wynnstay Arms

Wynnstay Arms
3.5 star property
Wrexham
9.4/10Exceptional (288 reviews)
10% off
Price is ₩206,590
₩206,590
₩495,813 total
₩495,813 total
includes taxes & fees includes taxes & fees
Image gallery for Twr Y Felin Hotel

Twr Y Felin Hotel
4.0 star property
Haverfordwest
9.8/10Exceptional (195 reviews)
10% off
Price is ₩229,918
₩229,918
₩551,804 total
₩551,804 total
includes taxes & fees includes taxes & fees
Image gallery for Celtic Manor Resort

Celtic Manor Resort
5.0 star property
Newport
8.4/10Very Good (1,338 reviews)
10% off
Price is ₩325,405
₩325,405
₩780,973 total
₩780,973 total
includes taxes & fees includes taxes & fees
Image gallery for Beaufort Park Hotel

Beaufort Park Hotel
3.0 star property
Mold
8.2/10Very Good (902 reviews)
10% off
Price is ₩139,880
₩139,880