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 in Cruz Bay
Check in / Check out
Any week
Guests
Add guests
Filters
, 1 filter applied
1
Become a host
Show map
Search results; 961 places in Cruz Bay
961 places in Cruz Bay
Guest favorite
Guest favorite
Condo in Cruz Bay
Upper Grande Bay-Studio King plus 1 foldout
2 beds
2 beds
Jul 6 – 11
Jul 6 – 11
ﺩ.ﺇ7,338
Show price breakdown
ﺩ.ﺇ7,338 for 5 nights
for 5 nights
4.79 out of 5 average rating, 97 reviews
4.79 (97)
Guest favorite
Guest favorite
Condo in Cruz Bay
Rockroom One Bedroom Condo at The Hills Saint John
1 king bed
1 king bed
Jun 18 – 23
Jun 18 – 23
ﺩ.ﺇ8,860
ﺩ.ﺇ6,543
Show price breakdown
ﺩ.ﺇ6,543 for 5 nights, originally ﺩ.ﺇ8,860
for 5 nights
4.94 out of 5 average rating, 93 reviews
4.94 (93)
Guest favorite
Guest favorite
Condo in Cruz Bay
New! Island Therapy Studio - amazing views-St John
1 sofa bed
1 sofa bed
May 23 – 28
May 23 – 28
ﺩ.ﺇ7,103
Show price breakdown
ﺩ.ﺇ7,103 for 5 nights
for 5 nights
4.96 out of 5 average rating, 50 reviews
4.96 (50)
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)
Superhost
Superhost
Resort in Cruz Bay
St. Johns Sunset Bay Villas Resort, Hot Tub, Beach
4 beds
4 beds
May 16 – 21
May 16 – 21
ﺩ.ﺇ58,117
Show price breakdown
ﺩ.ﺇ58,117 for 5 nights
for 5 nights
Guest favorite
Guest favorite
Home in Cruz Bay
Pool - Ocean View - Large Deck & Pergola - Private
2 beds
2 beds
Jul 26 – 31
Jul 26 – 31
ﺩ.ﺇ10,601
ﺩ.ﺇ9,665
Show price breakdown
ﺩ.ﺇ9,665 for 5 nights, originally ﺩ.ﺇ10,601
for 5 nights
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Available without a gym
0 of 0 items showing
1 of 3 pages
1 / 3
_
_
Top guest favorite
Guest favorite
272
Reviews
4.97
Stars
Rating
8
Years hosting
Room in Cruz Bay
Stay with Donna
Stay with Donna
Business owner
,
·
Business owner
Hawk's View
May 29 – Jun 3
May 29 – Jun 3
ﺩ.ﺇ2,906
Show price breakdown
ﺩ.ﺇ2,906 for 5 nights
for 5 nights
4.97 out of 5 average rating, 272 reviews
4.97 (272)
Guest favorite
Guest favorite
Boutique hotel in Cruz Bay
Lovely Cruz Bay Boutique Hotel!
1 bed
1 bed
May 16 – 21
May 16 – 21
ﺩ.ﺇ5,791
Show price breakdown
ﺩ.ﺇ5,791 for 5 nights
for 5 nights
4.92 out of 5 average rating, 151 reviews
4.92 (151)
Guest favorite
Guest favorite
Home in Cruz Bay
Hoos House
4 beds
4 beds
May 26 – 31
May 26 – 31
ﺩ.ﺇ7,835
Show price breakdown
ﺩ.ﺇ7,835 for 5 nights
for 5 nights
4.88 out of 5 average rating, 42 reviews
4.88 (42)
Superhost
Superhost
Apartment in Cruz Bay
Flamingo House •TIDE • Walk to town + ocean views
3 beds
3 beds
May 24 – 29
May 24 – 29
ﺩ.ﺇ9,450
Show price breakdown
ﺩ.ﺇ9,450 for 5 nights
for 5 nights
4.76 out of 5 average rating, 45 reviews
4.76 (45)
Guest favorite
Guest favorite
Apartment in Cruz Bay
Spacious Villa: Pool, AC, 2 King BR, near Beaches
Free cancellation
Free cancellation
May 29 – Jun 3
May 29 – Jun 3
ﺩ.ﺇ7,102
Show price breakdown
ﺩ.ﺇ7,102 for 5 nights
for 5 nights
4.95 out of 5 average rating, 22 reviews
4.95 (22)
Apartment in Cruz Bay
5 minute walk to Cruz Bay, Quiet Studio Apartment.
1 queen bed
1 queen bed
Jun 11 – 16
Jun 11 – 16
ﺩ.ﺇ3,120
Show price breakdown
ﺩ.ﺇ3,120 for 5 nights
for 5 nights
4.76 out of 5 average rating, 205 reviews
4.76 (205)
Show more homes
More stays available for your dates
Superhost
Superhost
Condo in Cruz Bay
BEAUTIFUL GRANDE BAY STUDIO CONDO W/ GREAT VIEWS
2 beds
2 beds
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, 51 reviews
4.94 (51)
Guest favorite
Guest favorite
Cottage in Coral Bay
Sweet Spice: A Nifty Little Cottage. With A Pool!
1 queen bed
1 queen bed
Jun 30 – Jul 5
Jun 30 – Jul 5
ﺩ.ﺇ6,145
Show price breakdown
ﺩ.ﺇ6,145 for 5 nights
for 5 nights
4.99 out of 5 average rating, 115 reviews
4.99 (115)
Guest favorite
Guest favorite
Condo in Cruz Bay
Upper Grande Bay-2 BR lockout sleeps 8
4 beds
4 beds
Jul 6 – 11
Jul 6 – 11
ﺩ.ﺇ15,395
Show price breakdown
ﺩ.ﺇ15,395 for 5 nights
for 5 nights
4.98 out of 5 average rating, 45 reviews
4.98 (45)
Villa in Cruz Bay
St John Pool Villa - (Select dates only July 2025)
4 beds
4 beds
Jul 13 – 20
Jul 13 – 20
ﺩ.ﺇ23,845
Show price breakdown
ﺩ.ﺇ23,845 for 7 nights
for 7 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Condo in Cruz Bay
The Westin St. John Resort Villas | Three-Bedroom
Free cancellation
Free cancellation
Sep 8 – 13
Sep 8 – 13
ﺩ.ﺇ9,009
Show price breakdown
ﺩ.ﺇ9,009 for 5 nights
for 5 nights
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
Guest suite in St. Thomas
LIMETREE BEACH RESORT ✦ Studio Suite ✦
2 beds
2 beds
May 17 – 22
May 17 – 22
ﺩ.ﺇ2,553
Show price breakdown
ﺩ.ﺇ2,553 for 5 nights
for 5 nights
4.79 out of 5 average rating, 213 reviews
4.79 (213)
Guest suite in East End
ST. Thomas Margaritaville Beachfront Resort Studio
1 king bed
1 king bed
May 28 – Jun 2
May 28 – Jun 2
ﺩ.ﺇ2,964
Show price breakdown
ﺩ.ﺇ2,964 for 5 nights
for 5 nights
4.63 out of 5 average rating, 964 reviews
4.63 (964)
Superhost
Superhost
Condo in Cruz Bay
Grandeur Villa
4 beds
4 beds
May 16 – 21
May 16 – 21
ﺩ.ﺇ12,807
Show price breakdown
ﺩ.ﺇ12,807 for 5 nights
for 5 nights
4.75 out of 5 average rating, 8 reviews
4.75 (8)
Guest favorite
Guest favorite
Condo in Cruz Bay
Grande Bay Luxury 3 Bedroom Condo
4 beds
4 beds
Jul 10 – 15
Jul 10 – 15
ﺩ.ﺇ18,706
ﺩ.ﺇ12,463
Show price breakdown
ﺩ.ﺇ12,463 for 5 nights, originally ﺩ.ﺇ18,706
for 5 nights
4.98 out of 5 average rating, 53 reviews
4.98 (53)
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)
Superhost
Superhost
Resort in Cruz Bay
Westin St. John Luxury 2BR Villa
4 beds
4 beds
May 16 – 21
May 16 – 21
ﺩ.ﺇ47,354
Show price breakdown
ﺩ.ﺇ47,354 for 5 nights
for 5 nights
New place to stay
New
1
2
3
4
…
15