Search results; 930 places in Cruz Bay

Apartment in Cruz Bay
Westin Resort Townhouse King Suite June 2025
2 beds
Jun 22 – 27
ﺩ.ﺇ8,589 for 5 nights
for 5 nights
New place to stay
Top guest favorite
Condo in Cruz Bay
Latitude Adjustment at Grande Bay Resort, St John
Free cancellation
Aug 10 – 15
ﺩ.ﺇ7,642 for 5 nights
for 5 nights
5.0 out of 5 average rating, 55 reviews
Guest favorite
Condo in Cruz Bay
New! Island Therapy Studio - amazing views-St John
Free cancellation
Jun 20 – 25
ﺩ.ﺇ8,932 for 5 nights
for 5 nights
4.96 out of 5 average rating, 49 reviews
Guest favorite
Condo in Cruz Bay
Upper Grande Bay-Studio King plus 1 foldout
2 beds
Jun 25 – 30
ﺩ.ﺇ7,543 for 5 nights
for 5 nights
4.79 out of 5 average rating, 96 reviews
Guest favorite
Condo in Cruz Bay
Rockroom One Bedroom Condo at The Hills Saint John
1 king bed
May 28 – Jun 2
ﺩ.ﺇ7,701 for 5 nights
for 5 nights
4.93 out of 5 average rating, 90 reviews
Guest favorite
Home in Cruz Bay
Pool - Ocean View - Large Deck & Pergola - Private
2 beds
May 23 – 28
ﺩ.ﺇ9,665 for 5 nights, originally ﺩ.ﺇ10,612
for 5 nights
5.0 out of 5 average rating, 31 reviews
Superhost
Condo in Cruz Bay
BEAUTIFUL GRANDE BAY STUDIO CONDO W/ GREAT VIEWS
Free cancellation
Jun 8 – 13
ﺩ.ﺇ8,180 for 5 nights
for 5 nights
4.94 out of 5 average rating, 50 reviews
Superhost
Condo in Cruz Bay
Westin St.John 1 BR Villa w/ Resort Pool & Beach
Free cancellation
Mar 21 – 27
ﺩ.ﺇ15,472 for 6 nights
for 6 nights
5.0 out of 5 average rating, 5 reviews
Guest favorite
Condo in Cruz Bay
Upper Grande Bay-2 BR lockout sleeps 8
4 beds
Jun 25 – 30
ﺩ.ﺇ15,395 for 5 nights
for 5 nights
4.98 out of 5 average rating, 44 reviews
Resort in Cruz Bay
Sunset Bay Studio in Westin St. John Resort
1 bed
Jun 14 – 21
ﺩ.ﺇ7,052 for 7 nights
for 7 nights
Top guest favorite
Villa in Cruz Bay
Villa SeaGate · Waterfront 5/5.5 bath Tesla backup
10 beds
May 2 – 7
ﺩ.ﺇ15,532 for 5 nights, originally ﺩ.ﺇ23,206
for 5 nights
5.0 out of 5 average rating, 21 reviews
Guest favorite
Condo in Cruz Bay
Grande Bay Luxury 3 Bedroom Condo
4 beds
Jul 10 – 15
ﺩ.ﺇ20,986 for 5 nights
for 5 nights
4.98 out of 5 average rating, 52 reviews
Apartment in Cruz Bay
St John Studio w/ balcony
Free cancellation
Jul 7 – 12
ﺩ.ﺇ10,224 for 5 nights
for 5 nights
Superhost
Condo in Cruz Bay
Grandeur Villa
4 beds
May 1 – 6
ﺩ.ﺇ13,453 for 5 nights, originally ﺩ.ﺇ14,738
for 5 nights
4.75 out of 5 average rating, 8 reviews
Superhost
Resort in Cruz Bay
St. Johns Sunset Bay Villas Resort, Hot Tub, Beach
4 beds
May 1 – 6
ﺩ.ﺇ58,117 for 5 nights
for 5 nights
Condo in Cruz Bay
The Westin St. John Resort Villas | Studio
Free cancellation
Sep 5 – 10
ﺩ.ﺇ3,691 for 5 nights
for 5 nights
Superhost
Villa in Cruz Bay
Starfruit Villa
3 beds
May 1 – 6
ﺩ.ﺇ11,300 for 5 nights, originally ﺩ.ﺇ12,586
for 5 nights
4.75 out of 5 average rating, 4 reviews
Superhost
Apartment in Cruz Bay
View Come True!
2 king beds
May 12 – 17
ﺩ.ﺇ11,300 for 5 nights, originally ﺩ.ﺇ12,586
for 5 nights
5.0 out of 5 average rating, 3 reviews