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
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing pools
Beachfront
Amazing views
Countryside
Rooms
Trending
Chef's kitchens
Play
Boats
Islands
Cabins
Lake
Design
Farms
Tiny homes
Luxe
New
Off-the-grid
Bed & breakfasts
Surfing
Golfing
Camping
Beach
Filters
0
Display total before taxes
Show map
Search results; Over 1,000 places in Cruz Bay
Over 1,000 places in Cruz Bay
Villa in Cruz Bay
Villa Belvedere Oceanfront Suites
2 beds
2 beds
May 15 – 20
May 15 – 20
$465
night
$465 per night
4.71 out of 5 average rating, 14 reviews
4.71 (14)
Guest favorite
Guest favorite
Home in Cruz Bay
Caribbean Cottage Near the Sea
1 king bed
1 king bed
May 17 – 22
May 17 – 22
$340
night
$340 per night
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Guest favorite
Guest favorite
Apartment in Cruz Bay
Centrally located Cruz Bay Modern Luxury Apt (2)
2 beds
2 beds
May 31 – Jun 5
May 31 – Jun 5
$175
$135
night
$135 per night, originally $175
4.92 out of 5 average rating, 61 reviews
4.92 (61)
Villa in Cruz Bay
Poolside in Paradise (Castaway Villa)
3 king beds
3 king beds
May 6 – 11
May 6 – 11
$938
$844
night
$844 per night, originally $938
4.9 out of 5 average rating, 21 reviews
4.9 (21)
Guest favorite
Guest favorite
Apartment in Cruz Bay
62, 5 Star Reviews, "Ultra Modern Cottage for Two"
1 queen bed
1 queen bed
Jun 2 – 7
Jun 2 – 7
$350
night
$350 per night
5.0 out of 5 average rating, 71 reviews
5.0 (71)
Guest favorite
Guest favorite
Apartment in Cruz Bay
Big Ocean View, Minutes From Town
1 bed
1 bed
Nov 1 – 6
Nov 1 – 6
$315
night
$315 per night
4.98 out of 5 average rating, 61 reviews
4.98 (61)
Guest favorite
Guest favorite
Home in Cruz Bay
Cruz Bay Cottage
3 beds
3 beds
Jul 20 – 25
Jul 20 – 25
$300
night
$300 per night
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favorite
Guest favorite
Home in Cruz Bay
Dolphin Suites Unit 3
2 beds
2 beds
May 9 – 14
May 9 – 14
$273
night
$273 per night
4.96 out of 5 average rating, 23 reviews
4.96 (23)
Superhost
Superhost
Tiny home in Cruz Bay
CUTE TINY HOUSE ~ 5-Minute walk to CRUZ BAY
May 4 – 9
May 4 – 9
$226
night
$226 per night
5.0 out of 5 average rating, 33 reviews
5.0 (33)
Superhost
Superhost
Condo in Cruz Bay
Upper Grande Bay-Studio King plus 1 foldout
2 beds
2 beds
May 2 – 7
May 2 – 7
$395
night
$395 per night
4.77 out of 5 average rating, 83 reviews
4.77 (83)
Superhost
Superhost
Condo in Cruz Bay
BEAUTIFUL GRANDE BAY STUDIO CONDO W/ GREAT VIEWS
2 beds
2 beds
Jul 28 – Aug 2
Jul 28 – Aug 2
$341
night
$341 per night
4.93 out of 5 average rating, 45 reviews
4.93 (45)
Villa in Cruz Bay
Hale Pau Hana Secluded Oceanfront Paradise!
2 beds
2 beds
May 15 – 20
May 15 – 20
$475
night
$475 per night
New place to stay
New
Superhost
Superhost
Townhouse in Cruz Bay
Luxury 2 Bed/2 Bath, Ocean View, Pool, Walk2Town!
4 beds
4 beds
May 12 – 17
May 12 – 17
$529
$319
night
$319 per night, originally $529
4.96 out of 5 average rating, 135 reviews
4.96 (135)
Apartment in Cruz Bay
Mermaid 1-bedroom apt in Cruz Bay (A-4)
2 beds
2 beds
Jun 8 – 13
Jun 8 – 13
$228
$201
night
$201 per night, originally $228
4.7 out of 5 average rating, 23 reviews
4.7 (23)
Home in Cruz Bay
Hananeel Palm Villas, LLC
1 bed
1 bed
Apr 21 – 26
Apr 21 – 26
$215
$172
night
$172 per night, originally $215
New place to stay
New
Home in St. John
Cruz Bay Ocean View 2 bed/bath!
3 beds
3 beds
May 14 – 19
May 14 – 19
$310
night
$310 per night
4.9 out of 5 average rating, 10 reviews
4.9 (10)
Apartment in Cruz Bay
5 minute walk to Cruz Bay, Quiet Studio Apartment.
1 queen bed
1 queen bed
Apr 23 – 28
Apr 23 – 28
$185
night
$185 per night
4.78 out of 5 average rating, 189 reviews
4.78 (189)
Guest favorite
Guest favorite
Boutique hotel in Cruz Bay
Lovely Cruz Bay Boutique Hotel!
1 bed
1 bed
Apr 27 – May 2
Apr 27 – May 2
$280
night
$280 per night
4.92 out of 5 average rating, 124 reviews
4.92 (124)
1
2
3
4
…
15