- ★★★★★Brentwood Hotel
The Brentwood Hotel 37 - 41 Mary Street, Porthcawl, CF363YN - ★★★★★Olivia House Guest House
44 Esplanade Avenue, Porthcawl, CF363YU - ★★★★★Seabank Hotel
Seabank Hotel Esplanade, Porthcawl, CF363LU - ★★★★★The Marine
24 - 25 Esplanade, Porthcawl, CF363YR