Compare Cheap Hotels in Port Talbot
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Port Talbot Hotels

Blanco's Hotel Port Talbot
Green Park Port Talbot Wales
$86 nightly
The price is $103 total per night
$103 total
Mar 10 - Mar 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.16 mi from city center
Located in Port Talbot, Blanco's Hotel Port Talbot is within a 10-minute drive of Margam Country Park and Aberavon Beach.
Breakfast included
Parking included

Best Western Aberavon Beach Hotel
Princess Margaret Way Port Talbot Wales
$60 nightly
The price is $72 total per night
$72 total
Mar 15 - Mar 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.33 mi from city center
A stay at Best Western Aberavon Beach Hotel places you in the heart of Port Talbot, steps from Aberavon Leisure and Fitness Centre and 2 minutes by foot from Aberavon Beach.
Pet friendly
Parking included

Twelve Knights
Margam Road Port Talbot Wales
$62 nightly
The price is $74 total per night
$74 total
Mar 15 - Mar 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.91 mi from city center
With a stay at Twelve Knights in Port Talbot, you'll be within a 5-minute drive of Margam Country Park and Margam Stones Museum.
Pet friendly
Parking included

The Barn B&B
Ty'n Cellar Farm Port Talbot Wales
$96 nightly
The price is $115 total per night
$115 total
Mar 15 - Mar 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
4.69 mi from city center
With a stay at The Barn B&B in Port Talbot, you'll be within a 5-minute drive of Lakeside Golf Club and Margam Country Park.
Parking included
Free WiFi

Village Hotel Cardiff
29 Pendwyallt Road, Coryton Cardiff Wales
$89 nightly
The price is $107 total per night
$107 total
Mar 22 - Mar 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
23.95 mi from city center
With a stay at Village Hotel Cardiff in Cardiff (Whitchurch), you'll be within a 15-minute drive of Cardiff Castle and Principality Stadium.
Pool
Hot Tub

Delta Hotels by Marriott Swansea
Maritime Quarter Swansea Wales
$84 nightly
The price is $101 total per night
$101 total
Mar 12 - Mar 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
6.99 mi from city center
Located in Swansea (Castle), Delta Hotels by Marriott Swansea is a 4-minute walk from Swansea Arena and 7 minutes by foot from LC Swansea.
Pet friendly
Free WiFi

Village Hotel Swansea
Langdon Road Swansea Wales
$66 nightly
The price is $79 total per night
$79 total
Mar 12 - Mar 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
6.22 mi from city center
With a stay at Village Hotel Swansea in Swansea (St. Thomas), you'll be within a 15-minute walk of Dylan Thomas Centre and The Environment Centre.
Pool
Hot Tub

Vale Resort
Hensol Park Pontyclun Wales
$133 nightly
The price is $160 total per night
$160 total
Apr 1 - Apr 2
Total with taxes and fees
18.79 mi from city center
When you stay at Vale Resort in Pontyclun, you'll be within a 10-minute drive of Llantrisant Castle and Llantrisant Leisure Centre.
Pool
Hot Tub

Copthorne Hotel Cardiff-Caerdydd
Copthorne Way Culverhouse Cross Cardiff Wales
$67 nightly
The price is $80 total per night
$80 total
Mar 29 - Mar 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
23.75 mi from city center
With a stay at Copthorne Hotel Cardiff-Caerdydd in Cardiff (Wenvoe), you'll be a 5-minute drive from Cardiff City Stadium and 8 minutes from Principality Stadium.
Pet friendly
Parking included

Lanelay Hall Hotel & Spa
Lanelay Lane Pontyclun Wales
17.11 mi from city center
With a stay at Lanelay Hall Hotel & Spa in Pontyclun (Talbot Green), you'll be a 5-minute drive from The Royal Mint Experience and 14 minutes from Castell Coch.
Pool
Spa

Stradey Park Hotel
Furnace Llanelli Wales
17.66 mi from city center
Located in Llanelli, Stradey Park Hotel is a 5-minute drive from National Wetland Centre and 6 minutes from Parc y Scarlets.
Parking included
Free WiFi

Nant Ddu Lodge Hotel
Cwm Taf Merthyr Tydfil Wales
$95 nightly
The price is $114 total per night
$114 total
Mar 25 - Mar 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
21.38 mi from city center
Located in Merthyr Tydfil, Nant Ddu Lodge Hotel is in a national park, a 3-minute drive from Garwnant Visitor Centre and 6 minutes from Pen y Fan.
Pool
Hot Tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Port Talbot hotels essential information
Accommodation | 2,111 hotels |
|---|---|
Lowest Price | $72 |
Highest Price | $160 |
Popular hotels | Blanco's Hotel Port Talbot, Best Western Aberavon Beach Hotel, Twelve Knights, The Barn B&B, Village Hotel Cardiff, Delta Hotels by Marriott Swansea, Village Hotel Swansea, Vale Resort, Copthorne Hotel Cardiff-Caerdydd, Lanelay Hall Hotel & Spa, Stradey Park Hotel, Nant Ddu Lodge Hotel |
Most Recent Port Talbot Hotel Reviews

Village Hotel Cardiff
3 out of 5
Posted 17 hours ago
CheapTickets Verified Review
"Pool and changing rooms excellent. Staff very helpful.
Bedroom was dirty."
A verified traveler stayed at Village Hotel Cardiff
- Copthorne Hotel Cardiff-Caerdydd
- Lanelay Hall Hotel & Spa
- Stradey Park Hotel
- Nant Ddu Lodge Hotel
- Llechwen Hall Hotel
- Morgans Hotel
- Sessile Oak, Llanelli by Marston's Inns
- The Diplomat Hotel and Spa
- The Dragon Hotel
- Mercure Swansea Hotel
- Best Western Premier Heronston Hotel & Spa
- Best Western Ebbw Vale
- Bryn Meadows Golf, Hotel & Spa
- New House Country Hotel
- ibis Swansea
- Heritage Park Pontypridd, Trademark Collection by Wyndham
- Days Inn by Wyndham Bridgend Cardiff M4
- The Towers Hotel and Spa
More to Explore in Port Talbot
Top Picks
Hotels
- Cheap Hotels in Worcester
- Cheap Hotels in Woodhall Spa
- Cheap Hotels in Banbury
- Cheap Hotels in Bedale
- Cheap Hotels in Inverness
- Cheap Hotels in Reading
- Cheap Hotels in Bognor Regis
- Cheap Hotels in St Ives
- Cheap Hotels in Newbury
- Cheap Hotels in Dartford
- Cheap Hotels in Cambridge
- Cheap Hotels in Bath
- Cheap Hotels in Nottingham
- Cheap Hotels in York
- Cheap Hotels in Bangor
- Cheap Hotels in Blackpool
- Cheap Hotels in Plymouth
- Cheap Hotels in Tregaron
- Cheap Hotels in Helston
- Cheap Hotels in Newquay
- Cheap Hotels in Cookstown
- Cheap Hotels in Hemel Hempstead
- Cheap Hotels in Chichester
- Cheap Hotels in Manchester
- Cheap Hotels in Barnstaple
- Cheap Hotels in Ware
- Cheap Hotels in Oswestry






