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