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 Chocolate Hole
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
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Chocolate Hole, Cruz Bay
Over 1,000 homes in Chocolate Hole, Cruz Bay
Top guest favourite
Guest favourite
Home in Chocolate Hole
Down Yonder Pool Villa / Full Solar & Battery
2 bedrooms
,
·
2 beds
,
·
2 private bathrooms
16–21 Oct
16–21 Oct
$4,004 SGD
Show price breakdown
for 5 nights
$4,004 SGD for 5 nights
,
·
5.0 out of 5 average rating, 74 reviews
5.0 (74)
Top guest favourite
Guest favourite
Villa in Cruz Bay
Villa w/ stunning views & Solar in Chocolate Hole!
5.0 out of 5 average rating, 23 reviews
5.0 (23)
,
·
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
,
·
3.5 bathrooms
3.5 bathrooms
8–13 Aug
8–13 Aug
$6,313 SGD
Show price breakdown
for 5 nights
$6,313 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Cruz Bay
Turtle’s Nest : Caribbean Studio Retreat
4.99 out of 5 average rating, 93 reviews
4.99 (93)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$2,081 SGD
$1,829 SGD
Show price breakdown
for 5 nights
Guest favourite
Guest favourite
Villa in Cruz Bay
Serenity Villa- Steps from Beach, Family Friendly
5.0 out of 5 average rating, 9 reviews
5.0 (9)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3.5 bathrooms
3.5 bathrooms
3–8 Aug
3–8 Aug
$4,992 SGD
$4,288 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Flat in Cruz Bay
Clean, Comfortable and Family Friendly!
4.96 out of 5 average rating, 50 reviews
4.96 (50)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
8–13 Aug
8–13 Aug
$1,908 SGD
Show price breakdown
for 5 nights
$1,908 SGD for 5 nights
Guest favourite
Guest favourite
Home in Cruz Bay
Luxury Oceanview Villa, Indoor Pool, Near Cruz Bay
5.0 out of 5 average rating, 5 reviews
5.0 (5)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3.5 bathrooms
3.5 bathrooms
31 Jul – 5 Aug
31 Jul – 5 Aug
$5,591 SGD
Show price breakdown
for 5 nights
$5,591 SGD for 5 nights
Pay $0 today
Free cancellation
Villa in Cruz Bay
Great Expectations
5.0 out of 5 average rating, 3 reviews
5.0 (3)
,
·
8 bedrooms
8 bedrooms
,
·
9 beds
9 beds
,
·
8.5 bathrooms
8.5 bathrooms
24–31 Oct
24–31 Oct
$12,975 SGD
Show price breakdown
for 7 nights
$12,975 SGD for 7 nights
Free cancellation
Guest favourite
Guest favourite
Home in Cruz Bay
Pond Bay Paradise Villa Ocean Views Beach and Kaya
4.95 out of 5 average rating, 38 reviews
4.95 (38)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
15–20 Jul
15–20 Jul
$4,335 SGD
$3,855 SGD
Show price breakdown
for 5 nights
Superhost
Superhost
Villa in Cruz Bay
Entire Mandavilla| Pool/ Cruz Bay Views/Generator
5.0 out of 5 average rating, 4 reviews
5.0 (4)
,
·
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
No bathroom
No bathroom
5–10 Sept
5–10 Sept
$4,615 SGD
Show price breakdown
for 5 nights
$4,615 SGD for 5 nights
Pay $0 today
Free cancellation
Villa in Cruz Bay
DISCOUNTED- Westin StJ Resort 2bed/2bath Villa
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
9–14 Aug
9–14 Aug
$4,511 SGD
Show price breakdown
for 5 nights
$4,511 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Villa in St. John
Villa Catalina, private pool, full generator
4.87 out of 5 average rating, 77 reviews
4.87 (77)
,
·
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
22–27 Jul
22–27 Jul
$4,751 SGD
$3,827 SGD
Show price breakdown
for 5 nights
Free cancellation
Guest favourite
Guest favourite
Apartment in Cruz Bay
Westin St.John 1 BR Villa w/ Resort Pool & Beach
5.0 out of 5 average rating, 6 reviews
5.0 (6)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
20–26 Mar
20–26 Mar
$6,391 SGD
Show price breakdown
for 6 nights
$6,391 SGD for 6 nights
Free cancellation
Superhost
Superhost
Flat in Cruz Bay
St. John Pirate Landing North - Chocolate Hole
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3.5 bathrooms
3.5 bathrooms
13–18 Jul
13–18 Jul
$6,076 SGD
$5,301 SGD
Show price breakdown
for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in St. John
Cruz Bay Ocean View 2 bed/bath!
4.94 out of 5 average rating, 64 reviews
4.94 (64)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
15–20 Jul
15–20 Jul
$2,477 SGD
Show price breakdown
for 5 nights
$2,477 SGD for 5 nights
Pay $0 today
Free cancellation
Apartment in Cruz Bay
The Westin St. John Resort Villas - 4P Studio
5.0 out of 5 average rating, 3 reviews
5.0 (3)
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
25–30 Jul
25–30 Jul
$3,669 SGD
$2,625 SGD
Show price breakdown
for 5 nights
Boat in Cruz Bay
Catamaran Quest
5.0 out of 5 average rating, 3 reviews
5.0 (3)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
3–8 Nov
3–8 Nov
$6,936 SGD
Show price breakdown
for 5 nights
$6,936 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Villa in Central
Villa Solare -sunsets, private pool
4.94 out of 5 average rating, 16 reviews
4.94 (16)
,
·
5 bedrooms
5 bedrooms
,
·
5 beds
5 beds
,
·
5 bathrooms
5 bathrooms
25 Sept – 2 Oct
25 Sept – 2 Oct
$7,574 SGD
Show price breakdown
for 7 nights
$7,574 SGD for 7 nights
Guest favourite
Guest favourite
Villa in Cruz Bay
The Hills Grandeur - Beautiful Cruz Bay Views
5.0 out of 5 average rating, 5 reviews
5.0 (5)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
4 bathrooms
4 bathrooms
21–26 Jul
21–26 Jul
$4,816 SGD
Show price breakdown
for 5 nights
$4,816 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Cruz Bay
Secluded Apartment - just outside Cruz Bay
4.91 out of 5 average rating, 56 reviews
4.91 (56)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
18–23 Jul
18–23 Jul
$1,107 SGD
Show price breakdown
for 5 nights
$1,107 SGD for 5 nights
Free cancellation
1
2
3
4
…
15