Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in St Thomas
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in St Thomas
Over 1,000 homes in St Thomas
Flat in Saint Thomas
Let's go sea
1 bedroom
,
·
2 beds
,
·
1 private bathroom
2–7 Aug
2–7 Aug
$1,057 SGD
Show price breakdown
for 5 nights
$1,057 SGD for 5 nights
,
·
4.89 out of 5 average rating, 53 reviews
4.89 (53)
Guest favourite
Guest favourite
Home in Port Tennant
Stylish 3 Bed Home Near M4 | Business & Leisure
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$1,607 SGD
Show price breakdown
for 5 nights
$1,607 SGD for 5 nights
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Top guest favourite
Guest favourite
Home in Saint Thomas
Conveniently located home in Swansea
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
20–25 Sept
20–25 Sept
$640 SGD
$554 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 307 reviews
4.96 (307)
Guest favourite
Guest favourite
Flat in Bonymaen
Stylish river view apartment sleeps 4/5
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$911 SGD
$799 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Flat in Swansea
For Students Only Studio Apartments in Swansea
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$278 SGD
Show price breakdown
for 5 nights
$278 SGD for 5 nights
Superhost
Superhost
Home in Brynhyfryd
Contractor Stay | 3BR Home Sleeps 5 w/ Parking
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
1–8 Jul
1–8 Jul
$1,470 SGD
$1,200 SGD
Show price breakdown
for 7 nights
New home discount
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Room in Glais
Your stay -a little bit of home from home
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
6–11 Jul
6–11 Jul
$456 SGD
Show price breakdown
for 5 nights
$456 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 250 reviews
4.98 (250)
Superhost
Superhost
Home in Swansea
2Bedroom House Marina SA1 Escape Beach Univerty
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$2,720 SGD
Show price breakdown
for 5 nights
$2,720 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Apartment in Swansea
Beach front APT with Stunning Sea view
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
2 bathrooms
2 bathrooms
20–25 Sept
20–25 Sept
$956 SGD
Show price breakdown
for 5 nights
$956 SGD for 5 nights
4.68 out of 5 average rating, 88 reviews
4.68 (88)
Top guest favourite
Guest favourite
Flat in Maritime Quarter, Swansea
Unique Luxury Seaside Apartment on Swansea Bay
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
$1,383 SGD
Show price breakdown
for 5 nights
$1,383 SGD for 5 nights
4.96 out of 5 average rating, 214 reviews
4.96 (214)
Superhost
Superhost
Townhouse in Swansea
4BR House SA1 Marina Uni City Centre easy parking
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
1–6 Jul
1–6 Jul
$2,341 SGD
$1,537 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Room in Townhill
Quiet House
1 bed
1 bed
,
·
Toilet with sink
Toilet with sink
1–6 Jul
1–6 Jul
$308 SGD
Show price breakdown
for 5 nights
$308 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 142 reviews
4.95 (142)
Townhouse in Saint Thomas
Swansea House - Beautiful Bay Views
2 bedrooms
2 bedrooms
,
·
4 double beds
4 double beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$1,291 SGD
$1,102 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 18 reviews
4.94 (18)
Guest favourite
Guest favourite
Flat in Bonymaen
Charming River Nest Apartment
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$828 SGD
Show price breakdown
for 5 nights
$828 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Flat in Swansea
Industrial 2BR City Loft with Football Table
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
4–9 Jul
4–9 Jul
$1,226 SGD
Show price breakdown
for 5 nights
$1,226 SGD for 5 nights
Free cancellation
Superhost
Superhost
Home in Swansea
Convenient 3 bed Swansea house close to City & Bay
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
2–7 Jul
2–7 Jul
$1,206 SGD
Show price breakdown
for 5 nights
$1,206 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Bungalow in Port Talbot
The Baglan Bungalow - Open Plan 85" TV
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
3–8 Jul
3–8 Jul
$1,424 SGD
Show price breakdown
for 5 nights
$1,424 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 46 reviews
5.0 (46)
Top guest favourite
Guest favourite
Home in Sketty
Fab Location!
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$1,133 SGD
$979 SGD
Show price breakdown
for 5 nights
Free cancellation
4.87 out of 5 average rating, 110 reviews
4.87 (110)
Guest favourite
Guest favourite
Flat in Brynmill
Stylish 2-Bed Flat near Mumbles Beach+Free Parking
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$1,490 SGD
Show price breakdown
for 5 nights
$1,490 SGD for 5 nights
5.0 out of 5 average rating, 36 reviews
5.0 (36)
1
2
3
4
…
15