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 931 Ratings and 0 reviews
Hospitality4.3
Room3.7
Cleanliness4.1
Value For Money4
(931 Ratings)
THB 2,680
+ THB 509 taxes & fees
Per Night
Perfect Location with Parking - Jersey House - TV in every Bedroom!
THB 4,928
THB 3,208
+ THB 4,788 taxes & fees
Get min. 15% OFF on international hotels with special bank offers.
Perfect Location with Parking -Jersey Lodge
THB 2,361
+ THB 2,877 taxes & fees
Crymlyn Accommodation - TV in Every Bedroom!
THB 4,074
THB 2,940
+ THB 3,822 taxes & fees
Peaceful home in Morriston
THB 2,070
+ THB 414 taxes & fees
Better than a Hotel
THB 3,650
THB 2,517
+ THB 2,866 taxes & fees
Rock Terrace Accommodation - TV in Every Bedroom!
THB 4,071
THB 2,898
Pleasant Stay in Swansea - TV in Every Bedroom!
THB 4,924
THB 3,165
+ THB 5,095 taxes & fees
Celtic Minor Cottage
THB 8,846
+ THB 1,769 taxes & fees
ibis Swansea
Based on 996 Ratings and 0 reviews
Location3.6
Cleanliness4.2
Room3.9
(996 Ratings)
THB 1,592
THB 1,430
+ THB 446 taxes & fees
STOP! Stay at The Jersey
+ THB 4,151 taxes & fees
No 43 Stadium Views by Stay South Wales - FREE Parking
THB 5,102
THB 4,320
+ THB 2,166 taxes & fees
No2 Marina Walk by Stay South Wales -FREE Parking
THB 7,145
THB 5,582
+ THB 2,548 taxes & fees