Skip to main content

Filter by:


Star Rating

Review Score

Port Talbot – 7 hotels and places to stay
See the latest prices and deals by choosing your dates.
Afan Lodge, hotel in Port Talbot

Afan Lodge is a dog friendly hotel, within its own grounds in the Afan Argoed Country Park. There is free Wi-Fi and each modern room has air conditioning, 39 inch smart flat-screen TV.

Breakfast was filling and great. Varied selection of what to have + continental selection available as well.
8.5
Scored 8.5
Very Good
Rated very good
665 reviews
Price from$91.51per night
Best Western Aberavon Beach Hotel, hotel in Port Talbot

On the Aberavon beachfront with views across Swansea Bay and Gower Peninsula, the Best Western Aberavon Beach Hotel features a restaurant and bar. There is also free parking and free Wi-Fi.

On beach, close to care home visiting relatives
7.1
Scored 7.1
Good
Rated good
2,211 reviews
Price from$106.70per night
Blanco's Hotel, hotel in Port Talbot

Blanco's has an environment of elegance and high standards in Port Talbot, just minutes from Swansea and Bridgend, and easily accessed from the M4. Blanco's Hotel is the place to stay in Port Talbot.

Good location
7.9
Scored 7.9
Good
Rated good
1,357 reviews
Price from$112.97per night
The Grand Hotel, hotel in Port Talbot

Opposite Port Talbot Parkway Train Station, The Grand Hotel provides accommodations within 5 minutes’ walk of the town center.

Central location near the railway station and town centre.
7.1
Scored 7.1
Good
Rated good
219 reviews
Price from$79.08per night
The Twelve Knights, hotel in Port Talbot

Less than 1 mile from the M4 motorway (junction 38), this traditional pub offers rooms with attached bathroom, an award-winning bar and restaurant, free Wi-Fi and free parking.

Convenient for our trip. The water was very hot, and the room was a decent size.
7.4
Scored 7.4
Good
Rated good
694 reviews
Price from$106.70per night
Mountain Escape - Cosy 2 bed house in Afan Valley, hotel in Port Talbot

Mountain Escape - Cosy 2 bed house in Afan Valley offers accommodations in Port Talbot, 29 miles from Motorpoint Arena Cardiff and 30 miles from Cardiff Castle.

The property was excellent with very welcoming host. Situated in a beautiful location with beautiful views from the garden. The apartment itself was very comfortable and had everything I needed. It included a kitchen with everything I could need and very comfortable bedrooms. I was astonished that such a lovely place was available at this price.
9.1
Scored 9.1
Wonderful
Rated wonderful
16 reviews
Price from$169.46per night
Bryn Bettws Lodge, hotel in Port Talbot

Located 14 miles from Grand Theater, Bryn Bettws Lodge provides accommodations with free WiFi and free private parking.

Prime location for what we went for nice and clean and staff were friendly and helpful
8.4
Scored 8.4
Very Good
Rated very good
302 reviews
Price from$82.85per night
ibis Swansea, hotel in Port Talbot

Just outside Swansea center, the Ibis Swansea Hotel is located in the SA1 waterfront development. The modern hotel offers free parking, a 24-hour front desk and a stylish cafe bar.

Good/very adequate breakfast. Good location, within 10 mins drive of city centre.
7.9
Scored 7.9
Good
Rated good
1,978 reviews
Price from$59per night
Holiday Inn Express Swansea East, an IHG Hotel, hotel in Port Talbot

Holiday Inn Express Swansea East offers accommodations with free WiFi and free on-site parking. Swansea is 6.6 miles away and the picturesque Gower Peninsula is 20 miles away.

Beds are comfortable for a family with 2 kids. Rooms are cleaned with good condition.
8.3
Scored 8.3
Very Good
Rated very good
2,024 reviews
Price from$88.55per night
The Castle Hotel Neath, hotel in Port Talbot

Located in Neath Town Center, The Castle Hotel Neath provides limited free parking. The property features a bar. The rooms have a flat-screen TV with cable channels.

The staff were exceptional. Nothing was too much trouble. The breakfast was fantastic. Plenty of choice. The bar was great. Pancakes were amazing beds. Very comfy, lots of pillows. Lots of towels. Lots of tea and coffee in the room. Lots of products for the bathroom what made it more was the staff they were just exceptional. Kind friendly, inviting lovely people
7.9
Scored 7.9
Good
Rated good
1,345 reviews
Price from$100.42per night
See all 10 hotels in Port Talbot

Most-booked hotels in Port Talbot in the past month

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Port Talbot:

  • 10
    Scored 10

    Lovely peaceful location.

    Lovely peaceful location. Plenty of places to visit and so close to Cardiff and Swansea but the small towns are pretty, worth a visit. Lots of local amenities and an abundance of good restaurants. Lots of things going on even out of season.
    Robert
    United Kingdom
  • 10
    Scored 10

    Changed quite a lot over the years.

    Changed quite a lot over the years. Plenty shops and resterants , Sumerset Arms do lovely meals and the staff are amazing! My husband recommends the ribs 😋 Port Talbot is easy to get around. We would avoid going to the Twelve Knights the place has really gone down hill since we stayed last year especially the food.
    Catrina
  • 10
    Scored 10

    The beach was quiet, hardly anyone on the beach.

    The beach was quiet, hardly anyone on the beach. Friendly people … Not a lot of facilities just a quiet beach and surroundings. Local Chinese was nice and they delivered. Lidl close by and a Macdonalds ..
    Penelope
    United Kingdom
  • 10
    Scored 10

    The hotel looked a little run down on the outside - a bit...

    The hotel looked a little run down on the outside - a bit like the area around it. Inside the hotel, however, it was clear that the staff and the facilities were excellent and everyone was friendly and helpful. The location, beside the park, the promenade and the beach, is wonderful. We found that there was lots to do nearby and we had a lovely time. Food in the hotel (breakfast and dinner) was adequate and there were lovely restaurants and bars close at hand.
    Stewart
  • 4.0
    Scored 4.0

    A good location that allows visitors to travel to many...

    A good location that allows visitors to travel to many places of interest across south Wales. The steel works is a real eyesore with its belching out of emissions, especially if visiting the sea front.
    JOSE
    United Kingdom
  • 10
    Scored 10

    Breakfast is an all you can eat full English buffet, and...

    Breakfast is an all you can eat full English buffet, and strong cofree, the perfect start to your day that carry you well into the afternoon. The beds are a dream, so soft, nice, and firm. Nice, big sized rooms, comfy furniture.
    Thaxila

Explore guest reviews of hotels in Port Talbot

  • From $82.85 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 302 reviews
    Great location up in the hills above Port Talbot. The lodge is at the start of the mountain bike trails and is popular with groups, with a bunk house, glamping and camping. I had a room in the lodge which was very comfortable and clean, giving a wonderful night's sleep. All the staff were very friendly. Food is served at the weekends in the cafe, good hearty outdoorsy food. This isn't a grand hotel and you shouldn't expect it but the location is unbeatable and the staff make you very welcome.
    Simcock
    United Kingdom
  • From $96.03 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 2,211 reviews
    We had really big "joined" family rooms, nice space, fairly clean, not the sea view - but it was during a heatwave, so just what was needed. Very clean sheets and towels, TV is every room and a little fridge-freezer which was super handy to keep drinks and snacks cold. Hotel also has pool which would use if stayed longer. Fairly quiet over night, considering hotel is very close to the beach.
    Owen
    United Kingdom
  • From $87.87 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 219 reviews
    Location was perfect for us, across from the train station, near the choir hall. The hotel is working to upgrade, the hallways need help, but our room was comfortable and clean! The breakfast was not the usual British fair but a nice change with smoked fish and cheese toast etc. They would have sent us out for the usual but we were glad we stayed!
    A
    Anonymous
    Canada
  • From $96.03 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 2,211 reviews
    We were very happy with the location, across the road from the beach 🏖️. Plenty of reasonably priced public transport for people not wanting to drive 😊. The outside of the building was not very appealing but the inside of the hotel was clean, tidy, nicely decorated and the staff were very helpful.
    Anthony
    United Kingdom
  • From $125.53 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,358 reviews
    The reason for my stay at the hotel was for the wedding of a friend. It was a very good venue for the wedding and the catering service and staff were excellent and worked very hard all day for all the guests. The bedroom was fine and clean and comfortable for the occasion.
    Melvin
    United Kingdom
  • From $124.27 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 665 reviews
    Lovely hotel that was clean and tidy. Helpful friendly staff and nice modern warm room with good facilities. Great restaurant for evening meal and breakfast. Perfect location for mountain biking at Afan Forest literally a few miles from both start centre’s.
    Dan
    United Kingdom
  • From $125.53 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,358 reviews
    Booked originally to be near seniors golf . But the entertainment in the evening was an added bonus with the most agreeable food could not fault it.I would certainly highly reccomend Blancos
    MICHAEL
    United Kingdom
  • From $96.03 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 2,211 reviews
    The room had a lovely sea view and a new bed. It was clean and supplied with what we needed - toiletries, towels, tea/coffee etc. The location of the hotel was perfect for what we wanted.
    Jane
    United Kingdom
  • From $82.85 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 302 reviews
    Beautiful location, you can enjoy a stunning mountain view while sitting outside or inside the restaurant. Clean and comfortable rooms. Close to the Afan Bike Park and biker friendly.
    Mariia
    United Kingdom
  • From $96.03 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 2,211 reviews
    Outside didn't do it any favours,inside you thought you might be in the wrong building! Hotel was clean an welcoming. Lovely lady on reception very friendly an helpful.
    susan
    United Kingdom
  • From $124.27 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 665 reviews
    Very friendly staff. Dog friendly hotel in a lovely location for long dog walks. The room was clean and spacious and the food was excellent in the restaurant.
    Philippa
    United Kingdom
  • From $100.42 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 694 reviews
    The location was good for accessing the major roads. There was plenty of parking and food was available in all the hotel areas around the bar.
    Averil Milne
    Australia
  • From $125.53 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,358 reviews
    close to bus station and train station....only about 6 pounds for taxi to beach or most places in port Talbot, ....decent breakfast
    dennis
    United States of America
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 20 reviews
    I really enjoyed my stay here and if I ever want to visit Port Talbot in the future, I am definitely staying there again.
    Ejiroghene
    Nigeria
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 31 reviews
    Very clean property, nice location not far from the beach and port Talbot town, also not to far from Swansea city
    A
    Anonymous
    United Kingdom
  • From $125.53 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,358 reviews
    Comfy bed, good size room and all very clean and in good condition. Location of hotel perfect for our trip.
    Jessica
    United Kingdom
  • From $100.42 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 694 reviews
    The Twelve Knights is a simple roadside hotel with great food and clean rooms.
    Rich
    United States of America
  • From $87.87 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 219 reviews
    The hotel was conveniently located with parking and restaurants close by.
    Bjorn
    United Kingdom
  • From $100.42 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 694 reviews
    A clean, well situated hotel with easy access to local areas or the M4.
    bob4866
    United Kingdom
  • From $87.87 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 219 reviews
    The room was great and the hotel was close to all amenities
    Paul
    United Kingdom

Research, refine, and make plans for your whole trip