Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
U.S. Virgin Islands
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
Gift cards
Airbnb your home
Help Centre
%{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
Cabins
Farms
Boats
Beach
Surfing
Filters
0
Show map
Search results; Over 1,000 places
Over 1,000 places
Learn how we sort results
Learn how we sort results
Guest suite in East End
ST. Thomas Margaritaville Beachfront Resort Studio
Hosted by ResortShare
Hosted by ResortShare
5–10 Jul
5–10 Jul
€ 177
night
€ 177 per night
·
€ 881 total
€ 881 total
Show price breakdown
4.61 out of 5 average rating, 648 reviews
4.61 (648)
Guest favourite
Guest favourite
Flat in West End
Oceanfront Studio; No Cleaning Fee: Bella Fortuna
Hosted by Margaret
Hosted by Margaret
10–15 Aug
10–15 Aug
€ 197
night
€ 197 per night
·
€ 985 total
€ 985 total
Show price breakdown
5.0 out of 5 average rating, 131 reviews
5.0 (131)
Guest favourite
Guest favourite
Apartment in East End
A Pineapple Margarita
Hosted by Elena
Hosted by Elena
19–24 May
19–24 May
€ 213
night
€ 213 per night
·
€ 1,064 total
€ 1,064 total
Show price breakdown
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Guest favourite
Guest favourite
Villa in Northside
Private Villa*MagensBay*Ocean views*Private Pool
Hosted by Tressa
Hosted by Tressa
26 Apr – 1 May
26 Apr – 1 May
€ 853
night
€ 853 per night
·
€ 4,264 total
€ 4,264 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Guest house in Saint Thomas
Sunrise Cottage - Secluded, Romantic, Private
Hosted by Tiffany
Hosted by Tiffany
8–13 Jun
8–13 Jun
€ 333
night
€ 333 per night
·
€ 1,662 total
€ 1,662 total
Show price breakdown
5.0 out of 5 average rating, 52 reviews
5.0 (52)
Guest favourite
Guest favourite
Flat in Cruz Bay
Esperance~Pool~New~National Park
Hosted by Monic
Hosted by Monic
3–8 May
3–8 May
€ 479
night
€ 479 per night
·
€ 2,395 total
€ 2,395 total
Show price breakdown
5.0 out of 5 average rating, 44 reviews
5.0 (44)
Guest favourite
Guest favourite
Home in EAST END
Private Pool in Paradise!
Hosted by Brian
Hosted by Brian
7–12 Jun
7–12 Jun
€ 252
night
€ 252 per night
·
€ 1,257 total
€ 1,257 total
Show price breakdown
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Guest favourite
Guest favourite
Apartment in East End
Beautiful corner unit condo right on the beach!
Hosted by Heidi
Hosted by Heidi
18–23 Jun
18–23 Jun
€ 370
night
€ 370 per night
·
€ 1,847 total
€ 1,847 total
Show price breakdown
4.97 out of 5 average rating, 108 reviews
4.97 (108)
Guest favourite
Guest favourite
Flat in East End
Villa Azul w/ Pvt Pool!
Hosted by Laurie
Hosted by Laurie
10–15 Aug
10–15 Aug
€ 339
night
€ 339 per night
·
€ 1,692 total
€ 1,692 total
Show price breakdown
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Guest favourite
Guest favourite
Apartment in East End
Sapphire Beach Beachfront Condo Dishwasher save10%
Hosted by Lise
Hosted by Lise
26 Apr – 1 May
26 Apr – 1 May
€ 519
€ 425
night
€ 425 per night, originally € 519
·
€ 2,124 total
€ 2,124 total
Show price breakdown
4.98 out of 5 average rating, 60 reviews
4.98 (60)
Superhost
Superhost
Villa in Charlotte Amalie
New Waterfront Villa on Magen's bay, with Jeep
Hosted by Nikola
Hosted by Nikola
7–12 Jul
7–12 Jul
€ 664
night
€ 664 per night
·
€ 3,318 total
€ 3,318 total
Show price breakdown
4.92 out of 5 average rating, 86 reviews
4.92 (86)
Guest favourite
Guest favourite
Home in East End
Waterfront, private oasis in Christiansted!
Hosted by Adrienne
Hosted by Adrienne
5–10 May
5–10 May
€ 532
night
€ 532 per night
·
€ 2,659 total
€ 2,659 total
Show price breakdown
5.0 out of 5 average rating, 25 reviews
5.0 (25)
Guest favourite
Guest favourite
Villa in St. John
Coral Bay Penthouse Gorgeous Tropical Island Views
Hosted by a business
Hosted by a business
13–18 Jun
13–18 Jun
€ 438
€ 384
night
€ 384 per night, originally € 438
·
€ 1,920 total
€ 1,920 total
Show price breakdown
5.0 out of 5 average rating, 125 reviews
5.0 (125)
Guest favourite
Guest favourite
Villa in Central
Mykonos- freshly built Greek Inspired Luxury Villa
Hosted by Vivica
Hosted by Vivica
16–21 Jun
16–21 Jun
€ 1,164
€ 1,070
night
€ 1,070 per night, originally € 1,164
·
€ 5,349 total
€ 5,349 total
Show price breakdown
5.0 out of 5 average rating, 24 reviews
5.0 (24)
Guest favourite
Guest favourite
Home in NorthSide
New Build-Heated Pool, Ocean View, Awesome Patio
Hosted by a business
Hosted by a business
12–17 May
12–17 May
€ 659
night
€ 659 per night
·
€ 3,295 total
€ 3,295 total
Show price breakdown
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Superhost
Superhost
Home in Northside
Oceanfront Private Caribbean Resort!
Hosted by Tristen
Hosted by Tristen
2–7 Jul
2–7 Jul
€ 1,176
night
€ 1,176 per night
·
€ 5,880 total
€ 5,880 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
Villa in St. John
SunDancer Villa-St John USVI
Hosted by Robert
Hosted by Robert
11–16 May
11–16 May
€ 894
€ 758
night
€ 758 per night, originally € 894
·
€ 3,786 total
€ 3,786 total
Show price breakdown
5.0 out of 5 average rating, 49 reviews
5.0 (49)
Guest favourite
Guest favourite
Flat in Charlotte Amalie
Tranquil Getaway with Jeep
Hosted by Francis
Hosted by Francis
18–23 May
18–23 May
€ 665
night
€ 665 per night
·
€ 3,325 total
€ 3,325 total
Show price breakdown
5.0 out of 5 average rating, 15 reviews
5.0 (15)
1
2
3
4
…
15