Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Cruz Bay St. John VI
Check in / Check out
Any week
Guests
Add guests
Filters
0
Homes
Experiences
Where
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Host an experience
Help Center
Show map
Search results; Over 1,000 places
Over 1,000 places
Learn how we sort results
Learn how we sort results
The home you selected
Guest favorite
Guest favorite
Villa in Cruz Bay
Midnight Sun-2 bd/1bth Suite w/Island & Water View
4 guests
·
2 bedrooms
·
2 beds
·
1 bath
Apr 27 – May 2
|
More
Apr 27 – May 2
|
More
5.0
(16 reviews)
€ 396
night
€ 396 per night
·
€ 1,980 total
€ 1,980 total
Show price breakdown
Explore more homes
Superhost
Superhost
Resort in Cruz Bay
Westin St. John Luxury Studio
1 min walk
1 min walk
Apr 11 – 16
Apr 11 – 16
€ 757
night
€ 757 per night
·
€ 3,781 total
€ 3,781 total
Show price breakdown
Condo in Cruz Bay
Westin St John renovated villa
2 min walk
2 min walk
Dec 21 – 26
Dec 21 – 26
€ 1,063
night
€ 1,063 per night
·
€ 5,312 total
€ 5,312 total
Show price breakdown
4.91 out of 5 average rating, 22 reviews
4.91 (22)
Superhost
Superhost
Hotel in Cruz Bay
Beautiful resort setting w/ amazing amenities ST
1 min walk
1 min walk
Jun 6 – 11
Jun 6 – 11
€ 399
night
€ 399 per night
·
€ 1,992 total
€ 1,992 total
Show price breakdown
4.5 out of 5 average rating, 4 reviews
4.5 (4)
Apartment in Cruz Bay
Westin Resort Townhouse King Suite June 2025
3 min walk
3 min walk
Jun 22 – 27
Jun 22 – 27
€ 413
night
€ 413 per night
·
€ 2,061 total
€ 2,061 total
Show price breakdown
New place to stay
New
Superhost
Superhost
Hotel in Cruz Bay
Beach fun with the family in this resort 3BD
1 min walk
1 min walk
Sep 1 – 6
Sep 1 – 6
€ 602
night
€ 602 per night
·
€ 3,008 total
€ 3,008 total
Show price breakdown
Home in Cruz Bay
3 bedroom Villa Westin St John
3 min walk
3 min walk
Aug 29 – Sep 3
Aug 29 – Sep 3
€ 851
night
€ 851 per night
·
€ 4,253 total
€ 4,253 total
Show price breakdown
New place to stay
New
Superhost
Superhost
Hotel in Cruz Bay
Picturesque resort setting in this 2BD condo
1 min walk
1 min walk
Aug 13 – 18
Aug 13 – 18
€ 837
night
€ 837 per night
·
€ 4,184 total
€ 4,184 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Villa in St. John
Barefoot Life - NO SHOES NEEDED
2 min walk
2 min walk
Apr 29 – May 4
Apr 29 – May 4
€ 1,266
night
€ 1,266 per night
·
€ 6,327 total
€ 6,327 total
Show price breakdown
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Villa in Cruz Bay
Request dates available Prior - 8+ 1200 SqFt Villa
3 min walk
3 min walk
Apr 21 – 27
Apr 21 – 27
€ 974
night
€ 974 per night
·
€ 5,842 total
€ 5,842 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Resort in Cruz Bay
Sunset Bay Studio in Westin St. John Resort
3 min walk
3 min walk
Jun 14 – 21
Jun 14 – 21
€ 674
night
€ 674 per night
·
€ 4,714 total
€ 4,714 total
Show price breakdown
New place to stay
New
Villa in Cruz Bay
St John Pool Villa - (Select dates only July 2025)
2 min walk
2 min walk
Jul 13 – 20
Jul 13 – 20
€ 933
night
€ 933 per night
·
€ 6,525 total
€ 6,525 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Condo in Cruz Bay
Studio villa at Westin St. John, Virgin Grand.
2 min walk
2 min walk
Apr 11 – 18
Apr 11 – 18
€ 739
night
€ 739 per night
·
€ 5,169 total
€ 5,169 total
Show price breakdown
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Top guest favorite
Guest favorite
263
Reviews
4.97
Stars
Rating
8
Years hosting
Room in Cruz Bay
Hawk's View
10 min drive
10 min drive
Jun 26 – Jul 1
Jun 26 – Jul 1
€ 160
night
€ 160 per night
·
€ 797 total
€ 797 total
Show price breakdown
4.97 out of 5 average rating, 263 reviews
4.97 (263)
Top guest favorite
Guest favorite
Home in Cruz Bay
Caribbean Cottage Near the Sea
10 min drive
10 min drive
Jun 26 – Jul 1
Jun 26 – Jul 1
€ 467
night
€ 467 per night
·
€ 2,335 total
€ 2,335 total
Show price breakdown
4.98 out of 5 average rating, 44 reviews
4.98 (44)
Top guest favorite
Guest favorite
Cottage in Cruz Bay
Sol~Azul Cozy Studio Cottage w/ Pool & Ocean View
9 min walk
9 min walk
Apr 17 – 22
Apr 17 – 22
€ 325
night
€ 325 per night
·
€ 1,625 total
€ 1,625 total
Show price breakdown
4.98 out of 5 average rating, 81 reviews
4.98 (81)
Guest favorite
Guest favorite
Home in St. John
Cruz Bay Ocean View 2 bed/bath!
10 min drive
10 min drive
Jul 18 – 23
Jul 18 – 23
€ 325
night
€ 325 per night
·
€ 1,625 total
€ 1,625 total
Show price breakdown
4.97 out of 5 average rating, 35 reviews
4.97 (35)
Top guest favorite
Guest favorite
Apartment in Cruz Bay
Big Ocean View, Minutes From Town
10 min drive
10 min drive
Apr 29 – May 4
Apr 29 – May 4
€ 384
night
€ 384 per night
·
€ 1,920 total
€ 1,920 total
Show price breakdown
4.99 out of 5 average rating, 73 reviews
4.99 (73)
Top guest favorite
Guest favorite
Apartment in Cruz Bay
76, 5 Star Reviews, "Ultra Modern Cottage for Two"
10 min drive
10 min drive
May 26 – 31
May 26 – 31
€ 446
night
€ 446 per night
·
€ 2,226 total
€ 2,226 total
Show price breakdown
5.0 out of 5 average rating, 84 reviews
5.0 (84)
1
2
3
4
…
15