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,066 SGD
Show price breakdown
for 5 nights
$1,066 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
25–30 Jun
25–30 Jun
$1,651 SGD
$1,456 SGD
Show price breakdown
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
20–25 Sept
20–25 Sept
$635 SGD
$550 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 305 reviews
4.96 (305)
2
Reviews
5.0
Stars
Rating
7
Years hosting
Place to stay in St Thomas
54 - Room 3 - City views - Smart tv
1 bedroom
1 bedroom
,
·
1 bed
1 bed
21–26 Jun
21–26 Jun
$388 SGD
Show price breakdown
for 5 nights
$388 SGD for 5 nights
Guest favourite
Guest favourite
Flat in Swansea
Stylish Cosy Flat Free Parking | Central & Beach
1 bedroom
1 bedroom
,
·
1 bed
1 bed
26 Jun – 1 Jul
26 Jun – 1 Jul
$594 SGD
Show price breakdown
for 5 nights
$594 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 53 reviews
4.96 (53)
Top guest favourite
Guest favourite
Guest suite in Swansea
Mini 1 Bedroom Flat in Marina
1 bedroom
1 bedroom
,
·
1 bed
1 bed
6–11 Aug
6–11 Aug
$485 SGD
Show price breakdown
for 5 nights
$485 SGD for 5 nights
4.9 out of 5 average rating, 141 reviews
4.9 (141)
Home in Port Tennant
Practical city base for work or leisure
3 bedrooms
3 bedrooms
,
·
6 single beds
6 single beds
19–24 Jun
19–24 Jun
$815 SGD
Show price breakdown
for 5 nights
$815 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in Gendros
Spacious 6BR Luxury Home, Hot Tub, Pool Table, Bar
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
21–26 Jun
21–26 Jun
$3,647 SGD
$2,413 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
98
Reviews
4.93
Stars
Rating
4
Years hosting
Room in Swansea
Private room to rent for single person
1 bed
1 bed
26 Jun – 1 Jul
26 Jun – 1 Jul
$353 SGD
Show price breakdown
for 5 nights
$353 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 98 reviews
4.93 (98)
Top guest favourite
Guest favourite
248
Reviews
4.98
Stars
Rating
6
Years hosting
Room in Glais
Your stay -a little bit of home from home
2 double beds
2 double beds
6–11 Jul
6–11 Jul
$457 SGD
Show price breakdown
for 5 nights
$457 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 248 reviews
4.98 (248)
Guest favourite
Guest favourite
Flat in Bonymaen
Charming River Nest Apartment
1 bedroom
1 bedroom
,
·
2 beds
2 beds
18–23 Jun
18–23 Jun
$837 SGD
Show price breakdown
for 5 nights
$837 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Home in Swansea
4Bedroom House Marina SA1 Arena University
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
28 Jun – 3 Jul
28 Jun – 3 Jul
$2,237 SGD
$1,319 SGD
Show price breakdown
for 5 nights
4.9 out of 5 average rating, 29 reviews
4.9 (29)
Superhost
Superhost
Home in Winch Wen
3 bedroom bungalow
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
24–29 Sept
24–29 Sept
$1,180 SGD
Show price breakdown
for 5 nights
$1,180 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 21 reviews
4.86 (21)
Guest favourite
Guest favourite
Flat in Brynhyfryd
Stylish 1 bedroom apartment.
1 bedroom
1 bedroom
,
·
2 beds
2 beds
18–23 Jun
18–23 Jun
$932 SGD
Show price breakdown
for 5 nights
$932 SGD for 5 nights
Free cancellation
4.9 out of 5 average rating, 20 reviews
4.9 (20)
Flat in Swansea
For Students Only Studio Apartments in Swansea
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
20–25 Jun
20–25 Jun
$280 SGD
Show price breakdown
for 5 nights
$280 SGD for 5 nights
Top guest favourite
Guest favourite
7
Reviews
5.0
Stars
Rating
1
Month hosting
Place to stay in Pontardawe
Ty Corbwll
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
25–30 Jun
25–30 Jun
$349 SGD
Show price breakdown
for 5 nights
$349 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favourite
Guest favourite
Flat in Bonymaen
Stylish river view apartment sleeps 4/5
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
28 Jun – 3 Jul
28 Jun – 3 Jul
$906 SGD
$806 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Top guest favourite
Guest favourite
78
Reviews
4.94
Stars
Rating
1
Year hosting
Room in Neath Abbey
Double bedroom
1 small double bed
1 small double bed
21–26 Jun
21–26 Jun
$449 SGD
$388 SGD
Show price breakdown
for 5 nights
Free cancellation
4.94 out of 5 average rating, 78 reviews
4.94 (78)
Guest favourite
Guest favourite
Apartment in Bonymaen
Stylish 1-Bedroom Apartment sleeps 4
1 bedroom
1 bedroom
,
·
2 beds
2 beds
6–11 Sept
6–11 Sept
$835 SGD
$758 SGD
Show price breakdown
for 5 nights
Book early to save
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
1
2
3
4
…
15