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
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Gift cards
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Cruz Bay
Over 1,000 homes in Cruz Bay
Top guest favourite
Guest favourite
Flat in Cruz Bay
Big Ocean View, Minutes From Town
1 bedroom
,
·
1 bed
,
·
1 private bathroom
1–6 Nov
1–6 Nov
£1,600
total
Show price breakdown
£1,600 total
,
·
4.98 out of 5 average rating, 100 reviews
4.98 (100)
Top guest favourite
Guest favourite
Guest house in Cruz Bay
Faith
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
8–13 Aug
8–13 Aug
£781
£599
total
Show price breakdown
Free cancellation
4.96 out of 5 average rating, 67 reviews
4.96 (67)
Guest favourite
Guest favourite
Flat in Cruz Bay
Sea Urchin 1-bedroom apt in Cruz Bay (A-3)
1 bedroom
1 bedroom
,
·
2 beds
2 beds
11–16 Aug
11–16 Aug
£953
total
Show price breakdown
£953 total
Free cancellation
4.96 out of 5 average rating, 51 reviews
4.96 (51)
Top guest favourite
Guest favourite
Apartment in Cruz Bay
Rockroom One Bedroom Condo at The Hills Saint John
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
13–18 Aug
13–18 Aug
£1,533
£1,345
total
Show price breakdown
Free cancellation
4.92 out of 5 average rating, 146 reviews
4.92 (146)
Guest favourite
Guest favourite
Flat in Cruz Bay
Secluded Apartment - just outside Cruz Bay
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
2–7 Aug
2–7 Aug
£806
£734
total
Show price breakdown
Free cancellation
4.91 out of 5 average rating, 58 reviews
4.91 (58)
Top guest favourite
Guest favourite
37
Reviews
5.0
Stars
Rating
2
Years hosting
Room in Cruz Bay
Villa Bonita: Splash poolside room in Fish Bay
1 bed
1 bed
11–16 Aug
11–16 Aug
£967
total
Show price breakdown
£967 total
Pay £0 today
Free cancellation
5.0 out of 5 average rating, 37 reviews
5.0 (37)
Top guest favourite
Guest favourite
Apartment in Cruz Bay
Ocean Views · Walk to Cruz Bay · Beach Ready
1 bedroom
1 bedroom
,
·
3 beds
3 beds
9–14 Aug
9–14 Aug
£1,352
£1,192
total
Show price breakdown
Free cancellation
4.94 out of 5 average rating, 68 reviews
4.94 (68)
Superhost
Superhost
Cottage in Cruz Bay
Villa La Vista Cottage Villa
2 beds
2 beds
1–6 Aug
1–6 Aug
£1,120
total
Show price breakdown
£1,120 total
Free cancellation
4.74 out of 5 average rating, 242 reviews
4.74 (242)
Top guest favourite
Guest favourite
Apartment in Cruz Bay
Upper Grande Bay-1BR king plus sofabed
1 bedroom
1 bedroom
,
·
2 beds
2 beds
1–6 Aug
1–6 Aug
£2,198
total
Show price breakdown
£2,198 total
4.93 out of 5 average rating, 84 reviews
4.93 (84)
1
Review
5.0
Stars
Rating
4
Years hosting
Resort in East End
St. Thomas • Couples Beach Escape • Pool + Beach
1 bed
1 bed
20–25 Sept
20–25 Sept
£467
total
Show price breakdown
£467 total
Free cancellation
Top guest favourite
Guest favourite
Apartment in Cruz Bay
Latitude Adjustment at Grande Bay Resort, St John
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
5–10 Sept
5–10 Sept
£1,748
total
Show price breakdown
£1,748 total
Free cancellation
4.99 out of 5 average rating, 76 reviews
4.99 (76)
Guest favourite
Guest favourite
171
Reviews
4.93
Stars
Rating
11
Years hosting
Boutique hotel in Cruz Bay
Lovely Cruz Bay Boutique Hotel!
1 bedroom
1 bedroom
,
·
1 bed
1 bed
1–6 Oct
1–6 Oct
£1,325
total
Show price breakdown
£1,325 total
Free cancellation
4.93 out of 5 average rating, 171 reviews
4.93 (171)
Top guest favourite
Guest favourite
Home in Cruz Bay
Ylang Ylang - Luxury 2 Suite Villa in Cruz Bay...
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
14–19 Aug
14–19 Aug
£2,597
total
Show price breakdown
£2,597 total
Free cancellation
5.0 out of 5 average rating, 47 reviews
5.0 (47)
Guest favourite
Guest favourite
Flat in Cruz Bay
Centrally located Cruz Bay Modern Luxury Apt (2)
1 bedroom
1 bedroom
,
·
2 beds
2 beds
7–12 Aug
7–12 Aug
£690
total
Show price breakdown
£690 total
Free cancellation
4.89 out of 5 average rating, 104 reviews
4.89 (104)
Guest favourite
Guest favourite
Flat in Cruz Bay
Flamingo House • PALM • Sunset view • Walk to town
1 bedroom
1 bedroom
1–6 Aug
1–6 Aug
£818
total
Show price breakdown
£818 total
4.89 out of 5 average rating, 99 reviews
4.89 (99)
Top guest favourite
Guest favourite
Apartment in Cruz Bay
Grande Bay Luxury 3 Bedroom Condo
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
29 Aug – 3 Sept
29 Aug – 3 Sept
£3,853
£2,536
total
Show price breakdown
4.97 out of 5 average rating, 65 reviews
4.97 (65)
Guest favourite
Guest favourite
Cottage in Cruz Bay
Seabreeze Cottage with private pool in Cruz bay
1 bedroom
1 bedroom
,
·
2 beds
2 beds
1–6 Aug
1–6 Aug
£1,848
total
Show price breakdown
£1,848 total
4.93 out of 5 average rating, 41 reviews
4.93 (41)
Guest favourite
Guest favourite
Guest house in Cruz Bay
BRAND NEW In-Town w/View, King Bed Carriage House
1 bedroom
1 bedroom
,
·
2 beds
2 beds
1–6 Aug
1–6 Aug
£1,792
£1,636
total
Show price breakdown
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Guest favourite
Guest favourite
Home in Cruz Bay
Hoos House
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
1–6 Aug
1–6 Aug
£1,666
£1,392
total
Show price breakdown
Free cancellation
4.88 out of 5 average rating, 78 reviews
4.88 (78)
1
2
3
4
…
15