Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
st john us 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
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
Boats
Islands
Cabins
Lake
Design
Farms
Tiny homes
Luxe
New
Off-the-grid
Bed & breakfasts
Surfing
Golfing
Camping
Beach
Filters
, 1 filter applied
1
Display total before taxes
Show map
Search results; 826 places
826 places
Guest favourite
Guest favourite
Place to stay in Cruz Bay
Hawk's Rest
1 queen bed
1 queen bed
17–22 Aug
17–22 Aug
₹13,833
night
₹13,833 per night
4.98 out of 5 average rating, 257 reviews
4.98 (257)
Guest favourite
Guest favourite
Flat in Cruz Bay
Esperance~Pool~New~National Park
2 beds
2 beds
3–8 May
3–8 May
₹33,767
night
₹33,767 per night
5.0 out of 5 average rating, 44 reviews
5.0 (44)
Apartment in Cruz Bay
Stay Salty! Charming Condo Quick Walk to Cruz Bay
3 beds
3 beds
27 Apr – 2 May
27 Apr – 2 May
₹18,245
₹15,236
night
₹15,236 per night, originally ₹18,245
New place to stay
New
Superhost
Superhost
Cottage in St. John
Coral Bay Farm Cottage
1 queen bed
1 queen bed
22–27 Apr
22–27 Apr
₹13,956
₹9,776
night
₹9,776 per night, originally ₹13,956
4.91 out of 5 average rating, 69 reviews
4.91 (69)
Superhost
Superhost
Cottage in Coral Bay
Little Spice: A Modern Tiny Cottage in Coral Bay
1 queen bed
1 queen bed
27 May – 1 Jun
27 May – 1 Jun
₹14,882
₹12,905
night
₹12,905 per night, originally ₹14,882
4.97 out of 5 average rating, 186 reviews
4.97 (186)
Superhost
Superhost
Guest house in Saint John
Honeymoon suite across the street from the ocean
1 queen bed
1 queen bed
11–16 May
11–16 May
₹19,911
night
₹19,911 per night
4.87 out of 5 average rating, 54 reviews
4.87 (54)
Guest favourite
Guest favourite
Cottage in Central
Caribbean Style Cottage
1 king bed
1 king bed
20–25 Nov
20–25 Nov
₹19,316
night
₹19,316 per night
4.99 out of 5 average rating, 132 reviews
4.99 (132)
Guest favourite
Guest favourite
Villa in St. John
Coral Bay Penthouse Gorgeous Tropical Island Views
1 king bed
1 king bed
13–18 Jun
13–18 Jun
₹32,867
₹28,494
night
₹28,494 per night, originally ₹32,867
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
3 beds
3 beds
16–21 Jun
16–21 Jun
₹85,411
₹77,051
night
₹77,051 per night, originally ₹85,411
5.0 out of 5 average rating, 24 reviews
5.0 (24)
Guest favourite
Guest favourite
Cottage in Coral Bay
Sweet Spice: A Nifty Little Cottage. With A Pool!
1 queen bed
1 queen bed
8–13 Jun
8–13 Jun
₹28,141
night
₹28,141 per night
5.0 out of 5 average rating, 79 reviews
5.0 (79)
Guest favourite
Guest favourite
Villa in St. John
SunDancer Villa-St John USVI
4 beds
4 beds
11–16 May
11–16 May
₹65,777
₹53,655
night
₹53,655 per night, originally ₹65,777
5.0 out of 5 average rating, 49 reviews
5.0 (49)
Home in Coral Bay
House by the Sea
2 beds
2 beds
10–15 May
10–15 May
₹43,638
night
₹43,638 per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Villa in St. John
Just Peachy - Pool Villa + Bronco & 1/2 day Dinghy
5 beds
5 beds
15–20 Aug
15–20 Aug
₹48,254
night
₹48,254 per night
4.97 out of 5 average rating, 30 reviews
4.97 (30)
Guest favourite
Guest favourite
Villa in Coral Bay
Heaven's Gate - Spectacular Panoramic Ocean View
4 beds
4 beds
26 Apr – 1 May
26 Apr – 1 May
₹65,246
₹48,526
night
₹48,526 per night, originally ₹65,246
4.93 out of 5 average rating, 84 reviews
4.93 (84)
Guest favourite
Guest favourite
Villa in Cruz Bay
BLUE VIEW VILLA - Bluest View - Brand New...
2 beds
2 beds
5–10 Jul
5–10 Jul
₹37,323
night
₹37,323 per night
5.0 out of 5 average rating, 96 reviews
5.0 (96)
Guest favourite
Guest favourite
Villa in Central
Brizan. A Quiet Reef Bay Villa
3 king beds
3 king beds
23–29 Apr
23–29 Apr
₹52,470
night
₹52,470 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Villa in Cruz Bay
The St. John Great House
4 beds
4 beds
5–10 Jul
5–10 Jul
₹1,27,874
night
₹1,27,874 per night
5.0 out of 5 average rating, 46 reviews
5.0 (46)
Villa in Saint John
New Listing! The Horizon’s Edge
21–26 Apr
21–26 Apr
₹47,228
₹38,868
night
₹38,868 per night, originally ₹47,228
New place to stay
New
1
2
3
4
…
15