Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
St. John
Anytime
•
Add guests
Currently showing Anytime, Add guests. Change search.
1
891 places
Superhost
Superhost
Home in Coral Bay
Modern Villa w/ Private Pool
1 sofa bed
1 sofa bed
Apr 27 – May 3
Apr 27 – May 3
$667
night
$667 per night
Home in Saint John
Traveler Palm Cottage, Newly built home sleeps 6
3 beds
3 beds
Apr 21 – 26
Apr 21 – 26
$340
$300
night
$300 per night, originally $340
4.92 out of 5 average rating, 53 reviews
4.92 (53)
Guest favorite
Guest favorite
Home in Coral Bay
Sunnyside Villa - Upstairs (sleeps 6)
3 beds
3 beds
Apr 20 – 25
Apr 20 – 25
$350
night
$350 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Superhost
Superhost
Villa in Cruz Bay
Maria Breeze Villa- Sleeps 10, Breathtaking Views,
5 king beds
5 king beds
Apr 25 – 30
Apr 25 – 30
$881
night
$881 per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favorite
Guest favorite
Condo in Cruz Bay
Castaways Villa- Family Friendly, Beach Access!
4 beds
4 beds
Apr 26 – May 1
Apr 26 – May 1
$461
night
$461 per night
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Home in Coral Bay
"Happy Our" - Great Views, Location & Rates
4 beds
4 beds
May 22 – 28
May 22 – 28
$240
night
$240 per night
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Home in St. John
Mampoo House
3 king beds
3 king beds
Jun 21 – 27
Jun 21 – 27
$850
night
$850 per night
4.89 out of 5 average rating, 18 reviews
4.89 (18)
Apartment in Cruz Bay
Let’s Do Sunset! Bright & Classic Caribbean Style
1 queen bed
1 queen bed
Apr 22 – 27
Apr 22 – 27
$177
night
$177 per night
4.25 out of 5 average rating, 20 reviews
4.25 (20)
Apartment in Cruz Bay
Seaview Serenity Suite
2 beds
2 beds
Apr 17 – 22
Apr 17 – 22
$221
night
$221 per night
New place to stay
New
Guest favorite
Guest favorite
Villa in Cruz Bay
Sunset Ridge Villas, Unit D
4 beds
4 beds
May 25 – 30
May 25 – 30
$489
night
$489 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Home in Cruz Bay
St. John USVI, Modern Villa, Oceanview, King Suite
Apr 25 – 30
Apr 25 – 30
$360
night
$360 per night
4.82 out of 5 average rating, 17 reviews
4.82 (17)
Guest favorite
Guest favorite
Home in St. John
Sea Cottage
1 queen bed
1 queen bed
May 27 – Jun 3
May 27 – Jun 3
$245
night
$245 per night
4.97 out of 5 average rating, 31 reviews
4.97 (31)
Superhost
Superhost
Home in Carolina, St. John
Vela Vista ~ Stunning 5BR/3BA with Views & Pool!
6 beds
6 beds
Apr 27 – May 2
Apr 27 – May 2
$650
night
$650 per night
4.97 out of 5 average rating, 58 reviews
4.97 (58)
Superhost
Superhost
Cottage in Carolina, St. John
Verde Cottage (2BR/1BA) Peaceful Rainforest Oasis!
2 queen beds
2 queen beds
Apr 17 – 22
Apr 17 – 22
$350
night
$350 per night
4.92 out of 5 average rating, 26 reviews
4.92 (26)
Guest favorite
Guest favorite
Villa in Cruz Bay
Aqua Bay Villa #3~A' La Plage~1 BR~Ocean View~Pool
2 beds
2 beds
Apr 30 – May 5
Apr 30 – May 5
$280
night
$280 per night
4.78 out of 5 average rating, 18 reviews
4.78 (18)
Superhost
Superhost
Condo in Cruz Bay
Westin St John | 2BR Villa w/ Resort Pool & Beach
3 beds
3 beds
Mar 22 – 28
Mar 22 – 28
$925
$740
night
$740 per night, originally $925
Guest favorite
Guest favorite
Condo in Cruz Bay
Spacious Pool Villa: 2 King BR, views, near beach
3 beds
3 beds
Apr 23 – 28
Apr 23 – 28
$425
night
$425 per night
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Villa in Coral Bay
Magical Mystic Ridge, 10 min to North Shore Beachs
4 beds
4 beds
Apr 22 – 27
Apr 22 – 27
$863
$755
night
$755 per night, originally $863
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Map
Explore
Wishlists
Log in