Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes near Cruz Bay St John VI
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Show map
Search results; Over 1,000 places
Over 1,000 places
The home you selected
Superhost
Superhost
Condo in Cruz Bay
Upper Grande Bay-1BR king plus sofabed
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Jul 6 – 11
|
More
Jul 6 – 11
|
More
4.91
(65 reviews)
R52,312 ZAR
Show price breakdown
R52,312 ZAR for 5 nights
for 5 nights
Explore more homes
Home in Cruz Bay
3 bedroom Villa Westin St John
3 min walk
3 min walk
Aug 29 – Sep 3
Aug 29 – Sep 3
R76,921 ZAR
Show price breakdown
R76,921 ZAR for 5 nights
for 5 nights
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
R118,010 ZAR
Show price breakdown
R118,010 ZAR for 7 nights
for 7 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Apartment in Cruz Bay
3 Bedroom Townhouse Resort
1 min walk
1 min walk
Oct 18 – 25
Oct 18 – 25
R127,134 ZAR
Show price breakdown
R127,134 ZAR for 7 nights
for 7 nights
New place to stay
New
Resort in Cruz Bay
The Westin St. John Resort Villas - 1 Bedroom
2 min walk
2 min walk
May 20 – 25
May 20 – 25
R38,675 ZAR
Show price breakdown
R38,675 ZAR for 5 nights
for 5 nights
Condo in Cruz Bay
Westin St John renovated villa
2 min walk
2 min walk
Dec 21 – 26
Dec 21 – 26
R96,045 ZAR
Show price breakdown
R96,045 ZAR for 5 nights
for 5 nights
4.91 out of 5 average rating, 22 reviews
4.91 (22)
Condo in Cruz Bay
Fabulous Westin St. John Villa - December 2025
1 min walk
1 min walk
Aug 22 – 29
Aug 22 – 29
R89,742 ZAR
Show price breakdown
R89,742 ZAR for 7 nights
for 7 nights
Apartment in Cruz Bay
St John Studio w/ balcony
9 min walk
9 min walk
Jul 7 – 12
Jul 7 – 12
R50,746 ZAR
Show price breakdown
R50,746 ZAR for 5 nights
for 5 nights
Condo in Cruz Bay
Luxury Westin St John Villa - SPEClAL
3 min walk
3 min walk
Feb 7 – 12
Feb 7 – 12
R96,152 ZAR
Show price breakdown
R96,152 ZAR for 5 nights
for 5 nights
Guest suite in East End
ST. Thomas Margaritaville Beachfront Resort Studio
50 min drive
50 min drive
Jun 1 – 6
Jun 1 – 6
R11,487 ZAR
Show price breakdown
R11,487 ZAR for 5 nights
for 5 nights
4.63 out of 5 average rating, 968 reviews
4.63 (968)
Superhost
Superhost
Condo in Cruz Bay
The Westin St. John Resort Villas - 4P Studio
1 min walk
1 min walk
Jun 14 – 19
Jun 14 – 19
R52,242 ZAR
Show price breakdown
R52,242 ZAR for 5 nights
for 5 nights
Villa in Cruz Bay
Request dates available Prior - 8+ 1200 SqFt Villa
3 min walk
3 min walk
Jun 6 – 12
Jun 6 – 12
R105,638 ZAR
Show price breakdown
R105,638 ZAR for 6 nights
for 6 nights
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Apartment in Cruz Bay
On Island @ Sunset Ridge Quarters
3 beds
3 beds
Jun 1 – 6
Jun 1 – 6
R50,960 ZAR
Show price breakdown
R50,960 ZAR for 5 nights
for 5 nights
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
R75,657 ZAR
Show price breakdown
R75,657 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Villa in Cruz Bay
As seen on HGTV! 2 br 1 bath island retreat! Sleep
10 min drive
10 min drive
Jun 1 – 6
Jun 1 – 6
R28,546 ZAR
Show price breakdown
R28,546 ZAR for 5 nights
for 5 nights
New place to stay
New
Superhost
Superhost
Hotel in Cruz Bay
Tropical Paradise In February! Westin St John
3 min walk
3 min walk
Feb 14 – 21
Feb 14 – 21
R74,037 ZAR
Show price breakdown
R74,037 ZAR for 7 nights
for 7 nights
Superhost
Superhost
Condo in Cruz Bay
Westin St.John 1 BR Villa w/ Resort Pool & Beach
14 min walk
14 min walk
Mar 21 – 27
Mar 21 – 27
R76,793 ZAR
Show price breakdown
R76,793 ZAR for 6 nights
for 6 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favorite
Guest favorite
Villa in Cruz Bay
Ginger Thomas Villa in Cruz Bay
3 beds
3 beds
Jul 1 – 6
Jul 1 – 6
R51,280 ZAR
Show price breakdown
R51,280 ZAR for 5 nights
for 5 nights
4.96 out of 5 average rating, 24 reviews
4.96 (24)
Villa in St. John
Barefoot Life - NO SHOES NEEDED
2 min walk
2 min walk
Jul 15 – 20
Jul 15 – 20
R91,558 ZAR
Show price breakdown
R91,558 ZAR for 5 nights
for 5 nights
4.96 out of 5 average rating, 27 reviews
4.96 (27)
1
2
3
4
…
15