St. Thomas Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to SAR 390 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Where to stay in St. Thomas

Find the best St. Thomas areas and neighborhoods for the activities you enjoy most. Learn more about St. Thomas

St. Thomas Hotel Deals

Village Hotel Swansea
Village Hotel Swansea
4 out of 5
Langdon Road, Swansea, Wales
Fully refundableReserve now, pay when you stay
The price is SAR 326 per night from Jun 8 to Jun 9
SAR 326
SAR 391 total
includes taxes & fees
8 Jun - 9 Jun
7.8/10 Good! (1,000 reviews)
Very nice
"Room was really comfortable and loved the sauna and steam room."

Reviewed on 16 May 2025

Village Hotel Swansea
ibis Swansea
ibis Swansea
3 out of 5
A483 Fabian Way, Swansea, Wales
Fully refundableReserve now, pay when you stay
The price is SAR 207 per night from Jun 1 to Jun 2
SAR 207
SAR 249 total
includes taxes & fees
1 Jun - 2 Jun
8.2/10 Very Good! (996 reviews)
"Friendly welcome. Easy check in Room clean and fine for our two night stay with small dog. 25 minutes walk to centre but a nice walk. Breakfast was good although some cheeses looked dry and unappealing. Toaster extremely slow so would not cope if busy. The towels have seen better days and probably ..."

Reviewed on 19 May 2025

ibis Swansea
Swansea Waterfront View Windmill Terrace
Swansea Waterfront View Windmill Terrace
3 out of 5
62 Windmill Terrace, Swansea, Wales
The price is SAR 882 per night from May 29 to May 30
SAR 882
SAR 1,540 total
includes taxes & fees
29 May - 30 May
Swansea Waterfront View Windmill Terrace
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.

Discover the most popular places to visit in St. Thomas