Search Wales Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Wales

Filter by

Popular filters
Popular filters
Total price
Total price
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience
Celtic Manor Resort
5 out of 5
Chepstow Road, Coldra Wood, Newport, Wales, NP18 2YB
The price is €109 per night from 4 Jan to 5 Jan
€109
per night
4 Jan - 5 Jan
4.1/5 Very Good! (1,000 reviews)
Great times
"Great time had for my sons birthday Great staff."

Reviewed on 30 Nov 2022

Celtic Manor Resort
Quay Hotel and Spa
4 out of 5
Deganwy Quay, Conwy, Wales, LL31 9DJ
The price is €107 per night from 11 Dec to 12 Dec
€107
per night
11 Dec - 12 Dec
4.4/5 Wonderful! (829 reviews)
"Lovely light new and modern, perfectly located for walking in to Conwy with lovely views."

Reviewed on 6 Dec 2022

Quay Hotel and Spa
St George's Hotel
4 out of 5
The Promenade, Llandudno, Wales, LL30 2LG
Fully refundableReserve now, pay when you stay
The price is €116 per night from 12 Dec to 13 Dec
€116
per night
12 Dec - 13 Dec
4.4/5 Excellent! (843 reviews)
"We had a lovely stay thank you. Staff were the best and really made it a special weekend"

Reviewed on 5 Dec 2022

St George's Hotel

Save an average of 15% on thousands of hotels when you're signed in

The Management Centre
4 out of 5
College Road, Bangor, Wales, LL57 2DG
The price is €92 per night from 10 Dec to 11 Dec
€92
per night
10 Dec - 11 Dec
4.4/5 Wonderful! (490 reviews)
Catch up with friends
"Perfect for visiting friends at uni"

Reviewed on 5 Dec 2022

The Management Centre
The Marine Hotel
3.5 out of 5
The Promenade, Llandudno, Wales, LL30 1AN
Fully refundableReserve now, pay when you stay
The price is €33 per night from 21 Dec to 22 Dec
€33
per night
21 Dec - 22 Dec
3.9/5 Good! (318 reviews)
"Good"

Reviewed on 9 Dec 2022

The Marine Hotel
Vale Resort
4 out of 5
Hensol Park, Hensol, Pontyclun, Wales, CF72 8JY
Fully refundableReserve now, pay when you stay
The price is €103 per night from 30 Dec to 31 Dec
€103
per night
30 Dec - 31 Dec
4.3/5 Excellent! (704 reviews)
"Party night with partner and friends, fab evening and amazing rooms"

Reviewed on 3 Dec 2022

Vale Resort
Sleeperz Hotel Cardiff
3 out of 5
Station Approach, Saunders Road, Cardiff, Wales, CF10 1RH
Fully refundableReserve now, pay when you stay
The price is €45 per night from 3 Jan to 4 Jan
€45
per night
3 Jan - 4 Jan
4.2/5 Excellent! (1,002 reviews)
No frills
"Good value for money although facilities basic and bathroom ver small"

Reviewed on 7 Dec 2022

Sleeperz Hotel Cardiff
Leonardo Hotel Cardiff - Formerly Jurys Inn
4 out of 5
Park Place, Cardiff, Wales, CF10 3UD
Fully refundableReserve now, pay when you stay
The price is €89 per night from 9 Jan to 10 Jan
€89
per night
9 Jan - 10 Jan
4.3/5 Excellent! (1,001 reviews)
Fab
"Great from start to finish loved the hotel the staff were very helpful beds were so comfy and room had everything we needed"

Reviewed on 6 Dec 2022

Leonardo Hotel Cardiff - Formerly Jurys Inn
The Dragon Hotel
4 out of 5
The Kingsway, Swansea, Wales, SA1 5LS
Fully refundableReserve now, pay when you stay
The price is €66 per night from 25 Dec to 26 Dec
€66
per night
25 Dec - 26 Dec
3.7/5 Good! (1,001 reviews)
Pleasant Stay
"Pleasant stay - however, the corridor was noisy throughout the whole evening"

Reviewed on 17 Nov 2022

The Dragon Hotel
The Wild Pheasant Hotel & Spa
4 out of 5
Berwyn Road, Llangollen, Wales, LL20 8AD
Fully refundableReserve now, pay when you stay
The price is €104 per night from 20 Dec to 21 Dec
€104
per night
20 Dec - 21 Dec
4.2/5 Very Good! (319 reviews)
"Lovely friendly staff made us feel very welcome"

Reviewed on 29 Nov 2022

The Wild Pheasant Hotel & Spa
ibis budget Cardiff Centre
2.5 out of 5
Tyndall Street, Cardiff, Wales, CF10 4BE
Fully refundableReserve now, pay when you stay
The price is €49 per night from 2 Jan to 3 Jan
€49
per night
2 Jan - 3 Jan
3.8/5 Good! (1,000 reviews)
Book the car park in advance
"Basic hotel but the staff were friendly. The car park is owned by a separate company; it had EV chargers but you have to ring one of these companies with an app or an automated calling service to get a place, or face a fine. The car park was half-empty for the night of my stay but it was telling ..."

Reviewed on 27 Nov 2022

ibis budget Cardiff Centre
Hilton Cardiff
4.5 out of 5
Kingsway, Cardiff, Wales, CF10 3HH
Fully refundableReserve now, pay when you stay
The price is €105 per night from 4 Jan to 5 Jan
€105
per night
4 Jan - 5 Jan
4.1/5 Very Good! (1,001 reviews)
Disappointed
"Disappointed that no relaxing bar or restaurant as work in progress. Should of discounted as notbas standard Hiltons"

Reviewed on 6 Dec 2022

Hilton Cardiff
The Parkgate Hotel
4 out of 5
Westgate Street, Cardiff, Wales, CF10 1DA
Fully refundableReserve now, pay when you stay
The price is €109 per night from 3 Jan to 4 Jan
€109
per night
3 Jan - 4 Jan
4.5/5 Wonderful! (437 reviews)
Comfiest bed ever
"Amazing!! Bed was soooo comfy! Only thing I would say is we were told there would be a coffee machine/ kettle in the room though there was only water. Wanted to use the spa though was told it would be £25 just to use the pool and sauna, thought this would’ve been included in the price for the ..."

Reviewed on 1 Dec 2022

The Parkgate Hotel
Clayton Hotel Cardiff
4 out of 5
St Mary Street, Cardiff, Wales, CF10 1GD
Fully refundableReserve now, pay when you stay
The price is €82 per night from 8 Jan to 9 Jan
€82
per night
8 Jan - 9 Jan
4.3/5 Excellent! (1,000 reviews)
the Clayton Hotel
"It was awesome I never seen hotel that had sky TV in the room and the hotel staff are very friendly and helpful I will go back to the Clayton Hotel"

Reviewed on 17 Nov 2022

Clayton Hotel Cardiff
The Angel Hotel
3 out of 5
Castle Street, Cardiff, Wales, CF10 1SZ
Fully refundableReserve now, pay when you stay
The price is €75 per night from 1 Jan to 2 Jan
€75
per night
1 Jan - 2 Jan
4/5 Very Good! (999 reviews)
Christmas market
"Lovey suites both us & friends thought they were very nicely done.Lovrl hotel with all Christmas trees.Would definitely use hotel again central for Christmas market.My only complaint was breakfast eggs were cooked an was rubbery.Had been left standing needs sorting"

Reviewed on 5 Dec 2022

The Angel Hotel
The Coal Exchange Hotel
3.5 out of 5
The Exchange Bld, Mount Stuart Square, Cardiff, Wales, CF10 5FQ
Fully refundableReserve now, pay when you stay
The price is €88 per night from 8 Jan to 9 Jan
€88
per night
8 Jan - 9 Jan
4.2/5 Excellent! (316 reviews)
Great hotel
"Hotel was beautiful, still having some work done by what we saw but our room was on the other side, decor was lovely, bathroom with a jet bath and a rain forest shower over it. Very spacious, old stylish romantic style, will definitely stay again. James on reception was very friendly on arrival."

Reviewed on 6 Dec 2022

The Coal Exchange Hotel
Ibis Budget Newport
3 out of 5
164 Malpas Road, Newport, Wales, NP20 5PP
3.8/5 Good! (797 reviews)
Overall good budget hotel
"Happy with our stay. Everything fine, can't argue with price. Toilet was very low, not an issue for us but maybe for someone else."

Reviewed on 28 Nov 2022

Ibis Budget Newport
Delta Hotels by Marriott Swansea
4 out of 5
Maritime Quarter, Swansea, Wales, SA1 3SS
Fully refundableReserve now, pay when you stay
The price is €90 per night from 21 Dec to 22 Dec
€90
per night
21 Dec - 22 Dec
4/5 Very Good! (998 reviews)
"Entrance,bar and dinning room very clean and decorated brightly and tastefully for the Christmas season. From arrival at reception to our departure all staff we encountered were very polite, welcoming and friendly. Overall a very good experience"

Reviewed on 6 Dec 2022

Delta Hotels by Marriott Swansea
Celtic Royal Hotel
3 out of 5
Bangor Street, Gwynedd, Caernarfon, Wales, LL55 1AY
Fully refundableReserve now, pay when you stay
The price is €70 per night from 2 Jan to 3 Jan
€70
per night
2 Jan - 3 Jan
4.3/5 Excellent! (964 reviews)
Dog friendly retreat
"Amazing place to stay with a dog! Went out of thief way to make him feel special! Own area for dining, bed, bowl and treats in room on arrival! Will stay again"

Reviewed on 5 Dec 2022

Celtic Royal Hotel
Future Inns Cardiff Bay
4 out of 5
Hemingway Road Cardiff Bay, Cardiff, Wales, CF10 4AU
Fully refundableReserve now, pay when you stay
The price is €81 per night from 8 Jan to 9 Jan
€81
per night
8 Jan - 9 Jan
4.3/5 Excellent! (1,121 reviews)
"Good stay"

Reviewed on 8 Dec 2022

Future Inns Cardiff Bay
Don't see what you're looking for?
See all available properties in Wales
View all properties
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.

Wales hotels information

Number of reviews 16140
Accommodation 17957 hotels
Lowest Price €33
Highest Price €116

Recent Reviews in Wales
Expedia verified reviews

Go further with the Expedia app

When you book on the app you can save an average of 15% on thousands of hotels while earning double the points with every booking. With these app deals you'll save even more on trips, and that means you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code