Hotels in Port Talbot, United Kingdom

Search & Compare Port Talbot Hotels

When are you visiting Port Talbot?® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Port Talbot

Port Talbot overview

Port Talbot is a friendly locale surrounded by picturesque views of the sea and beaches. Port Talbot might not have well-known attractions within the city, but you won't need to venture far to find top places to visit like Dylan Thomas Centre. There's plenty more to see, including sights like Margam Castle.

Where to stay in Port Talbot

A welcoming city for everyone, Port Talbot has a variety of hotels and other lodging options. There are 5 hotels in Port Talbot and you can shop as many as 221 deals for rooms on, some with discounts of up to 50%. We have room prices as low as 12 USD per night and below are the number of hotels by star rating in Port Talbot as well as in the surrounding area:
  • • 6 5-star hotels from 91 USD per night
  • • 65 4-star hotels from 50 USD per night
  • • 64 3-star hotels from 41 USD per night
  • • 10 2-star hotels from 12 USD per night

How to get to Port Talbot

Fly into Swansea (SWS), 15 mi (24.1 km) from the heart of Port Talbot. Cardiff (CWL-Cardiff Intl.) is the next closest major airport, 22.1 mi (35.6 km) away. Port Talbot Station is the closest train station, located 3.1 mi (5 km) from the city center.

What to see around Port Talbot

Here are some recommended places to see in the surrounding area:
  • • Dylan Thomas Centre (9.3 mi/15 km from the city center)
  • • Victoria Gardens (4.8 mi/7.8 km from the city center)
  • • Gwyn Hall (4.9 mi/7.9 km from the city center)
  • • Aberdulais Falls (5.1 mi/8.2 km from the city center)
  • • Neath Golf Club (5.5 mi/8.9 km from the city center)

When to visit Port Talbot

Wondering what time of year to travel or what clothes to pack? Here are some typical temperatures to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 51°F day, 35°F night
  • • April-June: 66°F day, 38°F night
  • • July-September: 68°F day, 49°F night
  • • October-December: 60°F day, 36°F night
Seasonal rainfall averages
  • • January-March: 9.72 inches
  • • April-June: 7.28 inches
  • • July-September: 9.49 inches
  • • October-December: 11.30 inches