Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
St. Thomas
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing pools
Beachfront
Amazing views
Countryside
Rooms
Trending
Chef's kitchens
Play
Boats
Islands
Cabins
Lake
Design
Farms
Tiny homes
Luxe
New
Off-the-grid
Bed & breakfasts
Surfing
Golfing
Camping
Beach
Filters
0
Show map
Search results; Over 1,000 places
Over 1,000 places
Learn how we sort results
Learn how we sort results
Superhost
Superhost
Condo in Northside
Luna Vista
Hosted by Josh
Hosted by Josh
May 21 – 26
May 21 – 26
€ 330
€ 259
night
€ 259 per night, originally € 330
·
€ 1,294 total
€ 1,294 total
Show price breakdown
4.91 out of 5 average rating, 44 reviews
4.91 (44)
Superhost
Superhost
Condo in Southside
Oceanfront penthouse oasis
Hosted by Danette
Hosted by Danette
May 19 – 24
May 19 – 24
€ 537
night
€ 537 per night
·
€ 2,684 total
€ 2,684 total
Show price breakdown
4.96 out of 5 average rating, 28 reviews
4.96 (28)
Guest favorite
Guest favorite
Apartment in East End
Walk to Sapphire Beach
Hosted by Jennifer
Hosted by Jennifer
May 17 – 22
May 17 – 22
€ 192
€ 180
night
€ 180 per night, originally € 192
·
€ 899 total
€ 899 total
Show price breakdown
4.95 out of 5 average rating, 73 reviews
4.95 (73)
Guest favorite
Guest favorite
Apartment in Northside
A Peace in Paradise!
Hosted by Lindsay & Jeremia
Hosted by Lindsay & Jeremia
Jun 13 – 18
Jun 13 – 18
€ 165
night
€ 165 per night
·
€ 821 total
€ 821 total
Show price breakdown
4.98 out of 5 average rating, 110 reviews
4.98 (110)
Guest favorite
Guest favorite
Condo in East End
Villa Del Mar - Ocean Front Condo and Cowpet Bay
Hosted by Linda
Hosted by Linda
Apr 20 – 25
Apr 20 – 25
€ 571
€ 422
night
€ 422 per night, originally € 571
·
€ 2,108 total
€ 2,108 total
Show price breakdown
4.94 out of 5 average rating, 47 reviews
4.94 (47)
Guest favorite
Guest favorite
Apartment in East End
JJ Getaway to Sapphire Beach
Hosted by Janet
Hosted by Janet
Apr 25 – 30
Apr 25 – 30
€ 278
€ 252
night
€ 252 per night, originally € 278
·
€ 1,256 total
€ 1,256 total
Show price breakdown
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest favorite
Guest favorite
Condo in East End
Stunning Beach Condo with Balcony- King Bed
Hosted by Emily
Hosted by Emily
Jul 3 – 8
Jul 3 – 8
€ 224
night
€ 224 per night
·
€ 1,120 total
€ 1,120 total
Show price breakdown
4.76 out of 5 average rating, 244 reviews
4.76 (244)
Guest favorite
Guest favorite
Condo in East End
Your Perfect Beachfront Condo in Paradise (#2)
Hosted by Mary
Hosted by Mary
Aug 9 – 14
Aug 9 – 14
€ 327
night
€ 327 per night
·
€ 1,631 total
€ 1,631 total
Show price breakdown
4.97 out of 5 average rating, 91 reviews
4.97 (91)
Guest favorite
Guest favorite
Condo in East End
VI FUN II- Remodeled! 1BR/1BA Beautiful Views
Hosted by Steven
Hosted by Steven
Jun 11 – 16
Jun 11 – 16
€ 397
night
€ 397 per night
·
€ 1,981 total
€ 1,981 total
Show price breakdown
5.0 out of 5 average rating, 36 reviews
5.0 (36)
Guest favorite
Guest favorite
Condo in East End
Beautiful corner unit condo right on the beach!
Hosted by Heidi
Hosted by Heidi
Jun 18 – 23
Jun 18 – 23
€ 368
night
€ 368 per night
·
€ 1,839 total
€ 1,839 total
Show price breakdown
4.97 out of 5 average rating, 108 reviews
4.97 (108)
Condo in Anna's Retreat
Beautiful Bolongo Bay Right on the Water
Hosted by a business
Hosted by a business
May 5 – 10
May 5 – 10
€ 223
€ 129
night
€ 129 per night, originally € 223
·
€ 645 total
€ 645 total
Show price breakdown
4.52 out of 5 average rating, 150 reviews
4.52 (150)
Guest favorite
Guest favorite
Apartment in Northside
Ocean views from every room!
Hosted by Melissa
Hosted by Melissa
Jun 19 – 24
Jun 19 – 24
€ 329
night
€ 329 per night
·
€ 1,643 total
€ 1,643 total
Show price breakdown
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favorite
Guest favorite
Guest suite in Southside
(Upper Level) Peaceful Getaway in Frenchman's Bay
Hosted by Kurt
Hosted by Kurt
May 25 – 30
May 25 – 30
€ 363
€ 305
night
€ 305 per night, originally € 363
·
€ 1,525 total
€ 1,525 total
Show price breakdown
4.95 out of 5 average rating, 82 reviews
4.95 (82)
Guest favorite
Guest favorite
Home in St. Thomas
Villa Isla A: Spacious 1 bedroom 1 bath sleeps 2-4
Hosted by Isla
Hosted by Isla
Apr 25 – 30
Apr 25 – 30
€ 295
night
€ 295 per night
·
€ 1,475 total
€ 1,475 total
Show price breakdown
4.9 out of 5 average rating, 42 reviews
4.9 (42)
Guest favorite
Guest favorite
Resort in East End
Point Pleasant - USVI - Villa East - Waterfront
Hosted by a business
Hosted by a business
Jul 10 – 15
Jul 10 – 15
€ 251
night
€ 251 per night
·
€ 1,251 total
€ 1,251 total
Show price breakdown
4.86 out of 5 average rating, 415 reviews
4.86 (415)
Guest favorite
Guest favorite
Guesthouse in East End
Large studio
Hosted by Jenevieve
Hosted by Jenevieve
Apr 21 – 26
Apr 21 – 26
€ 234
€ 178
night
€ 178 per night, originally € 234
·
€ 887 total
€ 887 total
Show price breakdown
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Superhost
Superhost
Condo in East End
Breathtaking Views from Sapphire Village II
Hosted by Mary
Hosted by Mary
Apr 19 – 24
Apr 19 – 24
€ 205
€ 186
night
€ 186 per night, originally € 205
·
€ 927 total
€ 927 total
Show price breakdown
4.88 out of 5 average rating, 155 reviews
4.88 (155)
Guest favorite
Guest favorite
Villa in East End
Beautiful & Spacious House - 2 Bedroom on Resort
Hosted by Amber
Hosted by Amber
Apr 23 – 28
Apr 23 – 28
€ 519
night
€ 519 per night
·
€ 2,593 total
€ 2,593 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
1
2
3
4
…
15