Skip to main content

Beach Hotels in Cardiff

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Cardiff

Check out our selection of great beach hotels in Cardiff

Filter by:

Review score

Holm House - Stylish Coastal Suites - HEDD Spa - Silures Bar & Restaurant

Cardiff Outskirts, Cardiff

This exquisitely designed 1920s house is cozy, decadent and indulgent and has stunning views across the Bristol Channel to the islands of Flatholm, Steepholm and beyond.

E
Erik
From
Canada
Well planned very comfortable. Everything went great.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 481 reviews
Price from
$98.36
1 night, 2 adults

All Seasons Bed & Breakfast - Adults Only

Weston-super-Mare (Near Cardiff)

All Seasons Bed & Breakfast - Adults Only enjoys a location in Weston-super-Mare, 22 miles from Ashton Court and 22 miles from Clifton.

B
Brian
From
United States
Great location on quiet cul-de-sac. Off street parking in the back. Great breakfast and excellent hosts Keith and Julie.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 726 reviews
Price from
$111.54
1 night, 2 adults

Southcote

Weston-super-Mare (Near Cardiff)

Southcote enjoys a location in Weston-super-Mare, a 14-minute walk from Weston-Super-Mare Beach and 22 miles from Ashton Court.

s
selley
From
United Kingdom
We had a lovely welcome from the hosts, was so friendly and showed us all around. Beautiful and clean. Had everything we needed for our stay and the added use of the kitchen was a bonus. The complimentary cereals, milk bread made breakfast simple for us. Location was fantastic a short walk and was at the pier.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 316 reviews
Price from
$121.68
1 night, 2 adults

Bella Vista Hotel

Weston-super-Mare (Near Cardiff)

A 3-minute walk from the seafront in Weston-super-Mare, Bella Vista Hotel offers rooms with attached bathroom with free Wi-Fi.

M
Marie
From
United Kingdom
Maria was a fantastic host, I've never stayed in a B&b so clean and well run
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 241 reviews
Price from
$107.03
1 night, 2 adults

FREE DOG STAY - LARGE APARTMENT - FREE PUBLIC PARKING BEDROOM TV, WALK in SHOWER - FULL Kitchen - NETFLIX - Super Fast WiFi - DVD's-Welcome Tray - No Deposits - Just Meters from Gavin n Stacey Film House

Barry (Near Cardiff)

FREE DOG STAY - LARGE APARTMENT - FREE PUBLIC PARKING BEDROOM TV, WALK in SHOWER - FULL Kitchen - NETFLIX - Super Fast WiFi - DVD's-Welcome Tray - No Deposits - Just Meters from Gavin n Stacey Film...

K
Kathryn
From
United Kingdom
The shower was the best feature in the apartment. The location was good for links with the train station, walks to the town, the supermarkets & or was around a 20 mins walk to Barry Island.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 30 reviews
Price from
$169
1 night, 2 adults

Smiths Hotel

Weston-super-Mare (Near Cardiff)

The Smiths Hotel is located on the seafront at Weston-Super-Mare, overlooking the sandy beach. It offers spacious rooms and a Victorian terrace with views across Weston Bay.

J
Jeanette
From
United Kingdom
Smiths is in a perfect location,sadly we’ve never had a sea view there but,otherwise Tina was brilliant as always and we weren’t too many floors up for my wheelchair,breakfast was delicious as was the food at night,all in all a great night spent there,so thank you Tina and all the staff xxx
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,045 reviews
Price from
$115.97
1 night, 2 adults

Lauriston Hotel

Weston-super-Mare (Near Cardiff)

The Lauriston Hotel is located in the heart of Weston-super-Mare, within easy walking distance of some of the main attractions the town has to offer.

B
Brenda
From
Australia
Wonderful location, staff very helpful, good breakfast
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,672 reviews
Price from
$105.91
1 night, 2 adults

South Sands Hotel

Weston-super-Mare (Near Cardiff)

South Sands Hotel is located opposite the tranquil Sand Bay in Kewstoke, near Weston-super-Mare.

J
John
From
United States
Quiet corner room, great ventilation of ocean air. Bountiful breakfast!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,418 reviews
Price from
$126.30
1 night, 2 adults

The Roost on Rock Road

Barry (Near Cardiff)

Located in Barry, 1.6 miles from Limpert Bay Beach, The Roost on Rock Road provides accommodations with a terrace, free private parking, a restaurant and a bar.

E
Elizabeth
From
United States
Fabulous place. Love the people and the pub
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 491 reviews
Price from
$101.40
1 night, 2 adults

Haven House Rooms, Barry

Barry (Near Cardiff)

Haven House Rooms, Barry offers accommodations in Barry, 1.3 miles from Watch House Bay and 10 miles from Cardiff Castle.

H
Hilerio
From
United States
Room was impecable and adorable.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 224 reviews
Price from
$95.26
1 night, 2 adults
All beach hotels in Cardiff

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Cardiff and surrounding area in the past month

See all

Popular with guests booking beach hotels in Cardiff

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 481 reviews

Popular with guests booking beach hotels in Cardiff

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 92 reviews

Popular with guests booking beach hotels in Cardiff

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 4 reviews

Popular with guests booking beach hotels in Cardiff

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 7 reviews

Popular with guests booking beach hotels in Cardiff

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 96 reviews

Highly rated beach hotels in Cardiff and nearby

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 481 reviews

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 92 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 7 reviews
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 96 reviews

Research, refine, and make plans for your whole trip