Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Cardiff
Situated in Cardiff and with Cardiff Bay reachable within 3.8 km, Beachcliff Rooms & Apartments features a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

Set in Barry, 1.2 km from Limpert Bay Beach, Gileston Manor Luxury B&B offers accommodation with a private beach area, free private parking, an open-air bath and a garden.

Located in Weston-super-Mare and only 1.5 km from Weston-Super-Mare Beach, All Seasons Bed & Breakfast - Adults Only provides accommodation with sea views, free WiFi and free private parking.

Offering sea views, Southcote is an accommodation set in Weston-super-Mare, 1.2 km from Weston-Super-Mare Beach and 35 km from Ashton Court.

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

The Queenswood is a 5-minute walk from the seafront with a sunny, south-facing elevated position and commanding panoramic views.

Offering a garden and sea view, Pier View is set in Weston-super-Mare, 36 km from Ashton Court and 36 km from Clifton. This apartment is 37 km from Bristol Cathedral.

Bridge Hall Apartments, a property with a garden, is located in Weston-super-Mare, 1.4 km from Weston-Super-Mare Beach, 35 km from Ashton Court, as well as 35 km from Clifton.

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

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

