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 Saint 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
Over 1,000 homes
Guest favourite
Guest favourite
Guest suite in St. Thomas
Studio Loft Limetree Resort Secluded Beach
1 bedroom
,
·
2 beds
,
·
1 private bathroom
29 Jun – 4 Jul
29 Jun – 4 Jul
$820 SGD
Show price breakdown
for 5 nights
$820 SGD for 5 nights
,
·
4.84 out of 5 average rating, 123 reviews
4.84 (123)
Guest favourite
Guest favourite
Apartment in Southside
Oceanfront luxury penthouse
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
24–29 Jul
24–29 Jul
$3,963 SGD
Show price breakdown
for 5 nights
$3,963 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 74 reviews
4.96 (74)
Guest favourite
Guest favourite
Villa in Saint Thomas
Luxurious Villa/Sleeps16/Steam RM/3 villas 1 price
5 bedrooms
5 bedrooms
,
·
9 beds
9 beds
,
·
5 bathrooms
5 bathrooms
2–7 Jul
2–7 Jul
$9,551 SGD
Show price breakdown
for 5 nights
$9,551 SGD for 5 nights
5.0 out of 5 average rating, 76 reviews
5.0 (76)
Guest favourite
Guest favourite
Guest suite in Southside
(Upper Level) Peaceful Getaway in Frenchman Bay
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
25–30 Jun
25–30 Jun
$2,224 SGD
Show price breakdown
for 5 nights
$2,224 SGD for 5 nights
4.94 out of 5 average rating, 152 reviews
4.94 (152)
Top guest favourite
Guest favourite
Flat in charlotte amalie
View of Magen’s Bay Beach
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$1,490 SGD
Show price breakdown
for 5 nights
$1,490 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 140 reviews
4.89 (140)
Home in East End
High Point Vista
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
18–23 Jun
18–23 Jun
$4,839 SGD
Show price breakdown
for 5 nights
$4,839 SGD for 5 nights
Free cancellation
New place to stay
New
Cottage in Northside
Coastal Caribbean Cottage
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
2 bathrooms
2 bathrooms
22–27 Jun
22–27 Jun
$1,082 SGD
Show price breakdown
for 5 nights
$1,082 SGD for 5 nights
New place to stay
New
Top guest favourite
Guest favourite
Apartment in East End
PELICAN'S PERCH - MARINA VIEW OVER WATER
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Jul
4–9 Jul
$1,245 SGD
Show price breakdown
for 5 nights
$1,245 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 92 reviews
5.0 (92)
Guest favourite
Guest favourite
Apartment in East End
Romantic Island Escape/Remodeled! Amazing Views!
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
26 Jun – 1 Jul
26 Jun – 1 Jul
$2,637 SGD
Show price breakdown
for 5 nights
$2,637 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 19 reviews
4.89 (19)
Guest favourite
Guest favourite
Apartment in Northside
Family Vacation Spot/Amazing Ocean Views/Book Now!
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
17–22 Jun
17–22 Jun
$2,689 SGD
$2,130 SGD
Show price breakdown
for 5 nights
4.79 out of 5 average rating, 34 reviews
4.79 (34)
Top guest favourite
Guest favourite
Apartment in Northside
Unplug & Unwind
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
14–19 Jul
14–19 Jul
$2,389 SGD
Show price breakdown
for 5 nights
$2,389 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 34 reviews
4.97 (34)
Guest favourite
Guest favourite
Home in Saint Thomas
" ladyDove " on lovely magens bay
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
11–16 Aug
11–16 Aug
$1,384 SGD
Show price breakdown
for 5 nights
$1,384 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 299 reviews
4.91 (299)
Guest favourite
Guest favourite
Home in Northside
Gorgeous Villa Maxine | 5Bdrm | HGTV House Hunters
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
8–13 Aug
8–13 Aug
$6,602 SGD
Show price breakdown
for 5 nights
$6,602 SGD for 5 nights
4.98 out of 5 average rating, 47 reviews
4.98 (47)
Top guest favourite
Guest favourite
Home in Northside
One-level main floor - Central Local - Magens Bay
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
6 bathrooms
6 bathrooms
17–22 Jul
17–22 Jul
$8,639 SGD
Show price breakdown
for 5 nights
$8,639 SGD for 5 nights
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Flat in Charlotte Amalie
Chic 1 Bedroom Oasis with Designer Decor & Pool
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
5–10 Aug
5–10 Aug
$1,626 SGD
Show price breakdown
for 5 nights
$1,626 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 145 reviews
4.99 (145)
Superhost
Superhost
Apartment in East End
Luxury 1/1 Oceanfront @ Sapphire Beach Resort
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
29 Jul – 3 Aug
29 Jul – 3 Aug
$2,210 SGD
Show price breakdown
for 5 nights
$2,210 SGD for 5 nights
4.82 out of 5 average rating, 163 reviews
4.82 (163)
Guest favourite
Guest favourite
Apartment in East End
Sapphire C-Scape:WALKOUT ON SAPPHlRE W/ Generator
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$2,533 SGD
Show price breakdown
for 5 nights
$2,533 SGD for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Top guest favourite
Guest favourite
Apartment in East End
King Bed Studio Overlooking Sapphire Beach
1 bedroom
1 bedroom
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$1,618 SGD
Show price breakdown
for 5 nights
$1,618 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 73 reviews
4.99 (73)
Top guest favourite
Guest favourite
Home in Charlotte Amalie
3 Mins to Hull Bay | Dining | Quiet Retreat
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
22–27 Jun
22–27 Jun
$2,002 SGD
$1,810 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 15 reviews
5.0 (15)
1
2
3
4
…
15