Photo by Stephen Keen
Beach Hotels & Resorts in Porthcawl from AU$109
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Porthcawl Beach Hotels
Best Porthcawl Beach Hotels

Bayside Guest House
Bayside Guest House
8.8 out of 10, Excellent, (29)
The price is AU$120
includes taxes & fees
7 Sept - 8 Sept

The Heritage Hotel
The Heritage Hotel
8.2 out of 10, Very good, (39)
The price is AU$165
includes taxes & fees
10 Aug - 11 Aug

Rose And Crown
Rose And Crown
9.0 out of 10, Wonderful, (179)
The price is AU$109
includes taxes & fees
25 Aug - 26 Aug

Trecco Bay - Sleeps 6 - Pet Friendly - Parking
Trecco Bay - Sleeps 6 - Pet Friendly - Parking

Sea Front 2 Bedroom Lodge (Honeysuckle 95) at Trecco Bay Holiday Park, Porthcawl
Sea Front 2 Bedroom Lodge (Honeysuckle 95) at Trecco Bay Holiday Park, Porthcawl

Family&dog-friendly caravan near Porthcawl beaches
Family&dog-friendly caravan near Porthcawl beaches

Holidays, visiting family, work, golf, surfing
Holidays, visiting family, work, golf, surfing
9.6 out of 10, Exceptional, (42)

36A Mary Street
36A Mary Street
The price is AU$617
includes taxes & fees
16 Aug - 17 Aug
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.
Find out more about Porthcawl
Top Porthcawl Hotel Reviews

Best Western Aberavon Beach Hotel
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Cardiff Attractions
Explore more hotels
- Copthorne Hotel Cardiff-Caerdydd
- Vale Resort
- The Grand Hotel Swansea
- Llechwen Hall Hotel
- The Mount Rooms
- Heritage Park Pontypridd, Trademark Collection by Wyndham
- Blanco's Hotel Port Talbot
- Best Western Aberavon Beach Hotel
- Lanelay Hall Hotel & Spa
- Holiday Inn Express Swansea - East by IHG
- Morgans Hotel
- The Bear Hotel
- Days Inn by Wyndham Bridgend Cardiff M4
- Best Western Premier Heronston Hotel & Spa
- Mercure Swansea Hotel
- ibis Swansea
- The Towers Hotel and Spa
- Llanerch Vineyard Hotel
- Oyster House
- Norton House Hotel