Find the B&Bs that appeal to you the most
Check out our pick of great B&Bs in Port Talbot
The Barn B&B, a property with barbecue facilities, is set in Margam, 43 km from Oxwich Bay, 45 km from Cardiff University, as well as 45 km from Cardiff Castle.
Located within 25 km of Grand Theatre and 42 km of Cardiff University in North Cornelly, Fig Tree Cottage provides accommodation with seating area.
Set 700 metres from Sandy Bay Beach, 31 km from Grand Theatre and 47 km from Cardiff Castle, The Butterfly Guest House offers accommodation located in Porthcawl.
View at 142 is set in The Mumbles, 1.4 km from Langland Bay Beach, 7.3 km from Grand Theatre, and 19 km from Oxwich Bay. Featuring sea and garden views, this bed and breakfast also has free WiFi.
Set within 1.2 km of The Mumbles and 7.8 km of Grand Theatre in Swansea, Patricks Boathouse offers accommodation with seating area.
Located in Swansea, in a historic building, 20 km from Grand Theatre, Cilbrwyn is a recently renovated bed and breakfast with a garden and shared lounge.
Featuring a garden and views of garden, Ballas Farm Country Guest House is a bed and breakfast situated in a historic building in Bridgend, 30 km from Grand Theatre.
Set in Porthcawl, just 100 metres from Sandy Bay Beach, Bayside Guest House offers beachfront accommodation with a garden, a terrace and free WiFi.
The Mirador is a truly unique guest house with cosmopolitan décor, each room portraying themes such as Roman, Egyptian or Oriental. Central Swansea can be reached in 20 minutes on foot.
Set in Treherbert, Dunraven Hotel features a garden, restaurant, bar, and free WiFi throughout the property.
Popular with guests booking B&Bs in Bridgend
Popular with guests booking B&Bs in Margam
Popular with guests booking B&Bs in North Cornelly
Popular with guests booking B&Bs in Llangynwyd
Popular with guests booking B&Bs in Neath
Popular with guests booking B&Bs in Swansea Bay
Popular with guests booking B&Bs in Swansea
Popular with guests booking B&Bs in Neath