Search Beach Resorts & Hotels in Wales

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Wales

Top Wales Beach Resorts & Hotels

The Beaches Hotel
Great for beach holidays
3 out of 5
Beach Road East East, Prestatyn, Wales, LL19 7LG
Fully refundableReserve now, pay when you stay
The price is £134 per night from 17 Jul to 18 Jul
4.1/5 Very Good! (465 reviews)

Travellers like: on the beach, indoor pool

Travellers say...
"The hotel is spotless. THE amenities are great the pool is amazing. The staff are really friendly but a couple which need some customer service The food is great but need to change a little more .over all brill ."

Reviewed on 29 Jun 2022

The Beaches Hotel
Best Western Aberavon Beach Hotel
Great for beach holidays
3 out of 5
Princess Margaret Way, Port Talbot, Wales, SA12 6QP
Fully refundableReserve now, pay when you stay
The price is £65 per night from 10 Jul to 11 Jul
3.9/5 Good! (405 reviews)

Travellers like: on the beach, pool

Travellers say...
"Very pleasant stay the staff were very friendly and helpful. Although at the time of our visit not all the spa facilities were available or in use."

Reviewed on 26 Apr 2022

Best Western Aberavon Beach Hotel
Beach House
3 out of 5
82 Church Walks, Llandudno, Wales, LL30 2HD
The price is £82 per night from 7 Jul to 8 Jul
4.6/5 Exceptional! (548 reviews)
"Great location. Sue, John and staff so welcoming and helpful. B&B spotless. Breakfast choices plentiful. We chose full English. Delicious. Filled us up for the day. Will definitely stay there again."

Reviewed on 24 Apr 2022

Beach House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Trearddur Bay Hotel
Great for beach holidays
4 out of 5
Trearddur Bay, Holyhead, Wales, LL65 2UN
Fully refundableReserve now, pay when you stay
The price is £142 per night from 4 Aug to 5 Aug
4.5/5 Wonderful! (397 reviews)

Travellers like: near the beach, indoor pool

Travellers say...
"Excellent and friendly staff from Reception, concierge, waiting staff in all bars and restaurants. Also very knowledgeable on local walks and facilities."

Reviewed on 23 Jun 2022

Trearddur Bay Hotel
Swansea Marriott Hotel
4 out of 5
Maritime Quarter, Swansea, Wales, SA1 3SS
Fully refundableReserve now, pay when you stay
The price is £104 per night from 17 Jul to 18 Jul
4/5 Very Good! (958 reviews)
"The location is incredible The breakfast was fantastic"

Reviewed on 13 Jun 2022

Swansea Marriott Hotel
OYO Pier Hotel Rhyl
3 out of 5
23 East Parade, Rhyl, Wales, LL18 3AL
4.5/5 Wonderful! (372 reviews)
"When we got to hotel there was no booking so we stop 1 night in other hotel that all they had have to"

Reviewed on 1 Sep 2021

OYO Pier Hotel Rhyl
Headlands Hotel
3 out of 5
10 Hill Terrace, Llandudno, Wales, LL30 2LS
Fully refundableReserve now, pay when you stay
The price is £95 per night from 7 Jul to 8 Jul
4.2/5 Very Good! (421 reviews)
"Another lovely stay at Headlands. Loved the new drinks machine and pancake maker (a big hit with the children). Lovely breakfast and fantastic friendly staff. Many thanks :-)"

Reviewed on 7 Jun 2022

Headlands Hotel
Four Saints Brig Y Don Hotel
3 out of 5
Central Promenande, Llandudno, Wales, LL30 2XS
Fully refundableReserve now, pay when you stay
The price is £103 per night from 7 Jul to 8 Jul
4/5 Very Good! (576 reviews)
Excellent
"Absolutely brilliant stay. Staff so lovely, food was great. Room was immaculate. Couldnt have felt any more welcome! Definitely recoomend and we will be back :)"

Reviewed on 22 Mar 2022

Four Saints Brig Y Don Hotel
St George's Hotel
4 out of 5
The Promenade, Llandudno, Wales, LL30 2LG
Fully refundableReserve now, pay when you stay
The price is £110 per night from 31 Jul to 1 Aug
4.4/5 Excellent! (764 reviews)
"nice hotel, staff friendly :-)"

Reviewed on 20 Jun 2022

St George's Hotel
Grand Hotel Llandudno
3 out of 5
Happy Valley Road, Conwy, Llandudno, Wales, LL30 2LR
Fully refundableReserve now, pay when you stay
The price is £54 per night from 10 Jul to 11 Jul
3.1/5 (889 reviews)
"Lovely views from the seaview rooms"

Reviewed on 28 Jun 2022

Grand Hotel Llandudno
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.

expedia verified reviews