Currency
THB
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 2 more
Locality
Popular locations
Port Talbot
Pontardawe
Skewen
Show -3 more
Mercure Swansea Hotel
Based on 928 Ratings and 0 reviews
Hospitality4.3
Room3.7
Cleanliness4.1
Value For Money4
(928 Ratings)
THB 2,645
THB 2,400
+ THB 467 taxes & fees
Per Night
Perfect Location with Parking - Jersey House - TV in every Bedroom!
THB 4,855
THB 3,114
+ THB 4,849 taxes & fees
Get min. 15% OFF on international hotels with special bank offers.
Perfect Location with Parking -Jersey Lodge
THB 2,301
+ THB 2,914 taxes & fees
Capel Cartref
THB 8,633
THB 7,774
+ THB 2,417 taxes & fees
Crymlyn Accommodation - TV in Every Bedroom!
THB 3,991
THB 2,843
+ THB 3,871 taxes & fees
Peaceful home in Morriston
THB 2,097
+ THB 419 taxes & fees
Better than a Hotel
THB 3,584
THB 2,437
+ THB 2,903 taxes & fees
Rock Terrace Accommodation - TV in Every Bedroom!
THB 3,987
THB 2,800
Spacious home with parking - TV in Every Bedroom!
THB 5,678
THB 3,897
+ THB 4,516 taxes & fees
Pleasant Stay in Swansea - TV in Every Bedroom!
THB 4,852
THB 3,071
+ THB 5,161 taxes & fees
Celtic Minor Cottage
THB 8,961
+ THB 1,792 taxes & fees
ibis Swansea
Based on 996 Ratings and 0 reviews
Location3.6
Cleanliness4.2
Room3.9
(996 Ratings)
THB 1,541
THB 1,435
+ THB 432 taxes & fees
The Nook - TV in Every Bedroom!
THB 4,442
THB 3,295
+ THB 4,194 taxes & fees
STOP! Stay at The Jersey
+ THB 4,204 taxes & fees
No 43 Stadium Views by Stay South Wales - FREE Parking
THB 4,955
THB 4,163
+ THB 2,194 taxes & fees
No2 Marina Walk by Stay South Wales -FREE Parking
THB 6,977
THB 5,394
+ THB 2,581 taxes & fees