Find the rooms that appeal to you the most
Check out our selection of great rooms in Porthcawl
The Butterfly Guest House offers accommodations in Porthcawl, a 8-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.

Seafront apartment with spectacular views is located in Porthcawl, just 19 miles from Grand Theater and 28 miles from Cardiff University.

Featuring a garden, Newton Cottage features accommodations in Porthcawl. Both free Wifi and private parking are accessible at the vacation home free of charge.

The Elms Escape offers accommodations in Porthcawl, a 8-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.
The sunny Kingsley holiday home is located in Porthcawl, just a 12-minute walk from Sandy Bay Beach and 20 miles from Grand Theater. With garden views, this accommodation offers a patio.
A recently renovated apartment, Rest Bay Beach Stay offers accommodations in Porthcawl. This beachfront property offers access to a terrace and free private parking.

Featuring a garden, Ocean Reach offers accommodations in Porthcawl. With garden views, this accommodation provides a patio. Outdoor seating is also available at the guest house.

Offering a garden, Apartment by the beach in Rest Bay, Porthcawl features accommodations in Porthcawl. This beachfront property offers access to a patio, free private parking, and free Wifi.

47 The Rest offers accommodations in Porthcawl, 19 miles from Grand Theater and 28 miles from Cardiff University. This beachfront property offers access to a balcony and free private parking.

A recently renovated vacation home, Family & friends get together birthday hot tub offers accommodations in Porthcawl. The vacation home features both Wifi and private parking free of charge.
Popular with guests booking rooms in Porthcawl
Popular with guests booking rooms in Porthcawl
Popular with guests booking rooms in Porthcawl
Popular with guests booking rooms in Porthcawl
Popular with guests booking rooms in Porthcawl
Popular with guests booking rooms in Porthcawl
Popular with guests booking rooms in Porthcawl
Popular with guests booking rooms in Porthcawl
Popular with guests booking rooms in Porthcawl
Popular with guests booking rooms in Porthcawl
Fig Tree Cottage in North Cornelly provides accommodations with a terrace and a shared lounge. This beachfront property offers access to a patio, free private parking, and free Wifi.
The Hideaway offers accommodations in Saint Brides Major, 1.6 miles from Dunraven Beach and 22 miles from Cardiff University. This guest house provides free private parking and room service.
Located in Bridgend, a 9-minute walk from Newcastle Castle, Cae Court Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant.
Mair's enjoys a location in Bridgend, 20 miles from Cardiff University and 20 miles from Cardiff Castle. This guest house provides free private parking, luggage storage space, and free Wifi.
Tremains Guest House enjoys a location in Bridgend, 20 miles from Cardiff Castle and 20 miles from Principality Stadium. The 3-star guest house is 19 miles from Cardiff University.
The Penthouse at Percy House Pet Friendly 2 Bedroom Apartment in Porthcawl Sleeps 4 people Located in the town centre offers accommodations in Porthcawl, 19 miles from Grand Theater and 28 miles from...
Percy House, 2 Bedroom, 4 Bed Flat Near Beach, Porthcawl Town Centre offers accommodations in Porthcawl, a 8-minute walk from Sandy Bay Beach and 19 miles from Grand Theater.
Apartment Mary Street enjoys a location in Porthcawl, 29 miles from Principality Stadium and 29 miles from St David's Hall.
Located in the heart of Glamorgan, Best Western Premier Heronston Hotel & Spa has an on-site restaurant, free parking, and free Wi-Fi.
Lush Porthcawl Large Spacious 3 bedroom Apt, Prime Location is located in Porthcawl, just a 9-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.
Lush Porthcawl 1 bedroom Apt, Prime Location offers accommodations in Porthcawl, a 9-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.
Lush Porthcawl Large Spacious 2 bedroom Apt, Garden, Prime Location offers accommodations in Porthcawl, a 9-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.
Coney View, Porthcawl is located in Porthcawl, just a 7-minute walk from Sandy Bay Beach and 20 miles from Grand Theater. This beachfront property offers access to free Wifi and free private parking.
Coney Retreat, Porthcawl is located in Porthcawl, just a 7-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.
Featuring a garden, Shelley’s Seaside Stay (Garden/ Double Drive) provides accommodations in Porthcawl. This apartment features free private parking, bicycle parking, and free Wifi.
Seascape Retreat - 3 Bedroom Flat - Porthcawl is located in Porthcawl, just a 11-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.
Spacious Family Holiday Home offers accommodations in Porthcawl, 20 miles from Grand Theater and 29 miles from Cardiff University. Guests staying at this vacation home have access to a terrace.
Porthcawl Heritage Guest House provides beachfront accommodations in Porthcawl.
OCEAN ESCAPE 200m From the Sea, High Spec Town Centre Entire Flat, 3 Bedrooms, TVs All Rooms is located in Porthcawl, just a 5-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.
Morwood Cottage offers accommodations in Porthcawl, a 13-minute walk from Sandy Bay Beach and 20 miles from Grand Theater.
On Porthcawl’s seafront, the Seabank Hotel is on the south Wales coast. Its rooms with attached bathroom are joined by a bar, restaurant and enjoy free parking and WiFi.
Court House is located in Porthcawl, just a 13-minute walk from Sandy Bay Beach and 20 miles from Grand Theater. Free Wifi is featured throughout the property and private parking is available on site.
76A Mackworth Road is located in Porthcawl, just 5.8 miles from Candleston Castle and 5.9 miles from Newcastle Castle.
Wick Cottage offers accommodations in Nottage, 20 miles from Grand Theater and 29 miles from Cardiff University. The 5-star vacation home is a 7-minute walk from Sandy Bay Beach.