Skip to main content

B&Bs in Port Talbot

Find the B&Bs that appeal to you the most

The best B&Bs in Port Talbot

Check out our pick of great B&Bs in Port Talbot

Filter by:

Review score

The Barn B&B

Margam (Near 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.

A
Andrew
From
United Kingdom
Beautifully restored to a high standard, warm and cozy historical property.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 423 reviews
Price from
US$127.45
1 night, 2 adults

Fig Tree Cottage

North Cornelly (Near Port Talbot)

Located within 25 km of Grand Theatre and 42 km of Cardiff University in North Cornelly, Fig Tree Cottage provides accommodation with seating area.

G
Grzegorz
From
Poland
⭐️⭐️⭐️⭐️⭐️ I had a fantastic stay! The accommodation was spotless, comfortable, and matched the description perfectly. The host was friendly and helpful, and the location was ideal—quiet yet close to everything. I would definitely recommend this place to anyone looking for a relaxing and enjoyable experience. Thank you for the warm hospitality
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 93 reviews
Price from
US$88.55
1 night, 2 adults

The Butterfly Guest House

Porthcawl (Near Port Talbot)

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.

n
nicole
From
United Kingdom
Everything was just perfection! I have not stopped recommending this place to all my family and friends. the location was spot on. From the moment i booked i was taken care of by Ellie-May and her customer service was second to none. We will definitely be back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 157 reviews
Price from
US$100.62
1 night, 2 adults

View at 142

The Mumbles (Near Port Talbot)

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.

R
Rebecca
From
South Africa
Outstanding property. Beautifully renovated house. Everything you could want in room- tea, filter coffee, cold drinking water. Superb breakfasts with lots of choice. Great location
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 319 reviews
Price from
US$162.33
1 night, 2 adults

Patricks Boathouse

Swansea (Near Port Talbot)

Set within 1.2 km of The Mumbles and 7.8 km of Grand Theatre in Swansea, Patricks Boathouse offers accommodation with seating area. Featuring sea and garden views, this guest house also has free WiFi....

И
Илия
From
Bulgaria
All was great, location is great, check-in instructions were great, the room had all it’s need and even more, controlled heating, sea view, friendly owner who’s always happy to help, highly recommend this cosy spot! Will definitely come back
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 416 reviews
Price from
US$160.99
1 night, 2 adults

Cilbrwyn

Swansea (Near Port Talbot)

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.

A
Audrey Jamelot
From
France
One night there and feel like we already know them. It's like you are home ! The house is in the middle of an amazing landscape so nice to eat with a view ! Again if we came back to Wales it will be a pleasure ! Special thank you again Olha for the breakfast !!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 151 reviews
Price from
US$114.04
1 night, 2 adults

Ballas Farm Country Guest House

Bridgend (Near Port Talbot)

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.

M
Mark
From
Spain
Great location. Really nice place. All staff really friendly and helpful. Large garden to walk about. Fields with horses. The room was nice and clean. Good shower. The breakfast choices were really good,tea and toast top up if needed. Looking forward to visiting again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 336 reviews
Price from
US$114.04
1 night, 2 adults

Bayside Guest House

Porthcawl (Near Port Talbot)

Set in Porthcawl, just 100 metres from Sandy Bay Beach, Bayside Guest House offers beachfront accommodation with a garden, a terrace and free WiFi.

L
Lee
From
United Kingdom
A warm welcome when we arrived. Our room was exceptionally clean and comfortable.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 319 reviews
Price from
US$87.87
1 night, 2 adults

The Mirador Boutique Town House

Swansea (Near Port Talbot)

Breakfast in Bed: is offered to everyone staying at The Mirador Boutique Town House.

A
Annalena
From
Germany
This small hotel truly exceeded all expectations! From the moment I arrived, I was enchanted by the warm and inviting Christmas decor, which added a delightful festive touch. The personal attention to detail was evident everywhere. My room had a Mediterranean theme—beautiful, unique, and designed with care. The fridge was stocked with an incredible variety of breakfast items: salami, bacon, cheese, yogurt, milk, fruits, Actimel, butter, cream cheese, cheese sticks, juices, water, croissants, chocolate croissants, biscuits, coffee, tea—you name it! It was absolutely amazing, and everything was refilled promptly upon request. The bed was exceptionally comfortable, ensuring a great night's sleep, and the bathroom boasted a truly special design that added to the charm of the stay. The TV even had a Netflix account ready to use. A special shoutout to Philip, who was an outstanding host! The entire family is incredibly kind and attentive, ensuring that every guest feels right at home. The communication was seamless and always pleasant. Philip responded immediately to any questions or needs, offering help and information that made the experience even better. Check-in and check-out were smooth and hassle-free. I can’t recommend this place highly enough—it’s a gem! The location was also fantastic—close to two supermarkets and several restaurants, and only a 22-minute walk to the university.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 731 reviews
Price from
US$130.40
1 night, 2 adults

Hazelwood House

Bridgend (Near Port Talbot)

Located 35 km from Cardiff University, Hazelwood House offers 4-star accommodation in Bridgend and features a terrace.

Y
Yvonne
From
Malta
Lovely team, nothing is too much trouble, very good breakfast. Tea and coffee with kettle plus, microwave and fridge in room Good parking facilities. This was my second visit and I would highly recommend this B&B.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 305 reviews
Price from
US$87.20
1 night, 2 adults
All B&Bs in Port Talbot

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Port Talbot and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Bridgend

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 471 reviews
  • Popular with guests booking B&Bs in Margam

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 423 reviews
  • Popular with guests booking B&Bs in North Cornelly

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 93 reviews
  • Popular with guests booking B&Bs in Neath

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 226 reviews
  • Popular with guests booking B&Bs in Llangynwyd

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 50 reviews
  • Popular with guests booking B&Bs in Neath

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 156 reviews
  • Popular with guests booking B&Bs in Swansea Bay