Wales hotels

Wales hotels

Wales
Check-in
Check-out
Compare vs. KAYAK |
There are travel restrictions to Wales. Learn more
Stay informed and receive email updates for when travel restrictions ease for Wales.

Latest Wales Hotel Deals

Cardiff
Cardiff
3 stars from $41
4+ stars from $73
Swansea
Swansea
3 stars from $24
4+ stars from $53
Tenby
Tenby
3 stars from $83
4+ stars from $92
Caernarfon
Caernarfon
3 stars from $21
4+ stars from $43
Llandudno
Llandudno
3 stars from $51
4+ stars from $65
Holyhead
Holyhead
3 stars from $73
4+ stars from $115

Good to know

Low season

JanuaryCheapest month to stay with an average 14% drop in price.

High season

MarchMost expensive month to stay with an average 17% rise in price.

Average price (weeknight)

$99Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

$115Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Wales

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Wales

Are hotels in Wales safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Wales?

How much is a cheap hotel in Wales?

How much is a hotel in Wales for tonight?

How much is a hotel in Wales for this weekend?

Best Wales hotels

Show all
Croft Court 74 - Tenby - Bedroom
1
10.0 Excellent (1 reviews)
Spetchley House 2 - Tenby - Living room
2
9.6 Excellent (1 reviews)
China Cottage - Tenby - Outdoors view
3
9.2 Excellent (1 reviews)
$1,064+
Cribyn Lodge - Brecon - Outdoors view
4
9.0 Excellent (292 reviews)
Maescelyn - Aberystwyth
6
8.4 Excellent (128 reviews)
Hotel Anaia - Chefchaouen
7
8.3 Excellent (223 reviews)
sahara - Asilah
8
7.9 Good (580 reviews)
Hotel Al Kasbah - Chefchaouen
9
7.7 Good (547 reviews)
Hotel Sevilla - Chefchaouen
10
7.5 Good (161 reviews)