Photo by Andrew Davis

Find hotels in St. Thomas, Swansea
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. Thomas hotels

1. ibis Swansea
ibis SwanseaSt. Thomas
8.4 out of 10, Very Good, (1,001 reviews)
The price is NT$2,300
NT$2,760 total
includes taxes & fees
Jul 9 - Jul 10

2. Village Hotel Swansea
Village Hotel SwanseaSt. Thomas
7.8 out of 10, Good, (1,000 reviews)
The price is NT$2,554
NT$3,065 total
includes taxes & fees
Jun 28 - Jun 29

3. Swansea Waterfront View Windmill Terrace
Swansea Waterfront View Windmill TerraceSt. Thomas
10.0 out of 10, Exceptional, (1 review)
The price is NT$3,177
NT$8,648 total
includes taxes & fees
Jun 15 - Jun 16

4. Ice House Apartments
Ice House ApartmentsSt. Thomas
9.0 out of 10, Wonderful, (58 reviews)
The price is NT$3,842
NT$4,610 total
includes taxes & fees
Jun 15 - Jun 16

5. Craig Y Nos Castle
Craig Y Nos Castle27.5 km from St. Thomas
2.0 out of 10, (1 review)
The price is NT$2,843
NT$3,412 total
includes taxes & fees
Jun 23 - Jun 24

6. Pencelli Hotel
Pencelli Hotel28.1 km from St. Thomas
9.8 out of 10, Exceptional, (29 reviews)
The price is NT$2,599
NT$3,118 total
includes taxes & fees
Jun 20 - Jun 21

7. Holiday Inn Express Swansea - East by IHG
Holiday Inn Express Swansea - East by IHG5.1 km from St. Thomas
9.0 out of 10, Wonderful, (1,006 reviews)
The price is NT$2,123
NT$2,547 total
includes taxes & fees
Jun 25 - Jun 26

8. Days Inn by Wyndham Bridgend Cardiff M4
Days Inn by Wyndham Bridgend Cardiff M425 km from St. Thomas
8.0 out of 10, Very Good, (855 reviews)
The price is NT$1,238
NT$1,485 total
includes taxes & fees
Jul 12 - Jul 13

9. Patricks Boathouse
Patricks Boathouse7.8 km from St. Thomas
9.6 out of 10, Exceptional, (130 reviews)
The price is NT$4,283
NT$5,140 total
includes taxes & fees
Jul 12 - Jul 13

10. Ty Newydd Country Hotel
Ty Newydd Country Hotel30.1 km from St. Thomas
6.4 out of 10, (5 reviews)
The price is NT$2,380
NT$2,856 total
includes taxes & fees
Jun 14 - Jun 15

11. The Coed-Y-Mwstwr Hotel
The Coed-Y-Mwstwr Hotel29.4 km from St. Thomas
9.2 out of 10, Wonderful, (189 reviews)
The price is NT$4,283
NT$5,140 total
includes taxes & fees
Jun 15 - Jun 16

12. Mercure Swansea Hotel
Mercure Swansea HotelLlansamlet, 3.6 km from St. Thomas
8.0 out of 10, Very Good, (1,004 reviews)
The price is NT$2,165
NT$2,598 total
includes taxes & fees
Jul 5 - Jul 6

13. Ewenny Farm Guesthouse
Ewenny Farm Guesthouse27.5 km from St. Thomas
9.4 out of 10, Exceptional, (116 reviews)
The price is NT$2,856
NT$3,427 total
includes taxes & fees
Jun 23 - Jun 24

14. The Barn B&B
The Barn B&B15.9 km from St. Thomas
9.6 out of 10, Exceptional, (177 reviews)
The price is NT$3,349
NT$4,019 total
includes taxes & fees
Jun 17 - Jun 18

15. Blanco's Hotel Port Talbot
Blanco's Hotel Port Talbot9.1 km from St. Thomas
8.6 out of 10, Excellent, (585 reviews)
The price is NT$2,476
NT$2,972 total
includes taxes & fees
Jun 14 - Jun 15

16. Best Western Aberavon Beach Hotel
Best Western Aberavon Beach Hotel7.4 km from St. Thomas
7.6 out of 10, Good, (655 reviews)
The price is NT$2,229
NT$2,675 total
includes taxes & fees
Jul 6 - Jul 7

17. Bayside Guest House
Bayside Guest House21.8 km from St. Thomas
9.0 out of 10, Wonderful, (35 reviews)
The price is NT$2,335
NT$2,802 total
includes taxes & fees
Jun 14 - Jun 15

18. Oriental Suite
Oriental SuiteUplands, 3.6 km from St. Thomas
9.0 out of 10, Wonderful, (2 reviews)
The price is NT$5,076
NT$6,092 total
includes taxes & fees
Jun 18 - Jun 19

19. The Great House Hotel & Restaurant
The Great House Hotel & Restaurant23.8 km from St. Thomas
8.8 out of 10, Excellent, (133 reviews)
The price is NT$2,820
NT$3,384 total
includes taxes & fees
Jun 23 - Jun 24

20. King Arthur Hotel
King Arthur Hotel19.7 km from St. Thomas
9.6 out of 10, Exceptional, (726 reviews)
The price is NT$3,892
NT$4,670 total
includes taxes & fees
Jun 14 - Jun 15
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.
Where to stay in St. Thomas
Find the best St. Thomas areas and neighborhoods for the activities you enjoy most.

Castle
Castle is known for its lively bars, and you can plan a trip to Grand Theatre and Plantasia while you're in town.

Photo by Vicky
Open Photo by Vicky
Llangennith, Llanmadoc and Cheriton
Unique features of Llangennith, Llanmadoc and Cheriton include the beaches and restaurants. Make a stop by Rhossili Beach or Whiteford National Nature Reserve while you're exploring the area.

Photo by Gareth Bickerton
Open Photo by Gareth Bickerton
Uplands
Unique features of Uplands include the coffeehouses and shopping. Make a stop by Swansea Beach or Swansea Bay while you're exploring the area.

Photo by Nigel Davies
Open Photo by Nigel Davies
Llanrhidian Higher
When in Llanrhidian Higher, you can plan a visit to Parc y Scarlets and Three Cliffs Bay Beach, some noteworthy sights in the nearby area.

Photo by Jakejakegarner (page does not exist)
Open Photo by Jakejakegarner (page does not exist)
Bon-y-maen
Travelers like the historic sites in Bon-y-maen, and Grosnez Castle is a top attraction you might want to visit.
Top St. Thomas Hotel Reviews

Days Inn by Wyndham Bridgend Cardiff M4
8/10 Good




















































































