Wales hotels

Wales hotels

Wales
Check-in
Check-out
Compare vs KAYAK |

Latest Wales Hotel Deals

Pwllheli
3 stars from £72
4+ stars from £70
Cardiff
Cardiff
3 stars from £24
4+ stars from £48
Swansea
Swansea
3 stars from £27
4+ stars from £44
Tenby
Tenby
3 stars from £27
4+ stars from £65
Caernarfon
Caernarfon
3 stars from £12
4+ stars from £27
Llandudno
Llandudno
3 stars from £30
4+ stars from £38

Good to know

Low season

January Cheapest month to stay with an average 15% drop in price.

High season

March Most expensive month to stay with an average 14% rise in price.

Average price (weeknight)

£70 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

£90 Average 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
Bodysgallen Hall & Spa - Llandudno - Outdoor view
1
9.1 Excellent (34 reviews)
Tynant House - Cardiff
3
8.9 Excellent (46 reviews)
voco St. David's Cardiff - Cardiff - Building
4
8.9 Excellent (3,692 reviews)
Future Inns Cardiff Bay - Cardiff - Building
5
8.7 Excellent (5,601 reviews)
Celtic Manor Resort - Newport - Banquet hall
6
8.5 Excellent (2,535 reviews)
Hilton Cardiff - Cardiff
7
8.5 Excellent (2,874 reviews)
Radisson Blu Hotel, Cardiff - Cardiff - Building
9
7.9 Good (5,220 reviews)
Grand Hotel Llandudno - Llandudno - Building
10
6.5 Good (4,013 reviews)