Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
St. John
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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
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 Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing pools
Amazing views
Beachfront
Countryside
Rooms
Trending
Chef's kitchens
Boats
Play
Cabins
Islands
Farms
Tiny homes
New
Design
Luxe
Bed & breakfasts
Lake
Beaches
Surfing
Golfing
Filters
0
Show map
Search results; 930 places
930 places
Guest favourite
Guest favourite
Condo in East End
Stay in the Pink Paradise at Elysian Beach Resort
3 beds
3 beds
8–13 Apr
8–13 Apr
$879 NZD
night
$879 NZD per night
·
$4,393 NZD total
$4,393 NZD total
Show price breakdown
5.0 out of 5 average rating, 30 reviews
5.0 (30)
Home in Cruz Bay
Satori Villa
2 king beds
2 king beds
21–26 Apr
21–26 Apr
$665 NZD
night
$665 NZD per night
·
$3,325 NZD total
$3,325 NZD total
Show price breakdown
4.73 out of 5 average rating, 94 reviews
4.73 (94)
Guesthouse in Cruz Bay
Oceanfront Clifftop Escape Guest Suite
7–12 Apr
7–12 Apr
$1,030 NZD
night
$1,030 NZD per night
·
$5,149 NZD total
$5,149 NZD total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Apartment in Cruz Bay
Esperance~Pool~New~National Park
2 beds
2 beds
3–8 May
3–8 May
$918 NZD
$835 NZD
night
$835 NZD per night, originally $918 NZD
·
$4,173 NZD total
$4,173 NZD total
Show price breakdown
5.0 out of 5 average rating, 41 reviews
5.0 (41)
Guest favourite
Guest favourite
Cottage in Central
Caribbean Style Cottage
1 king bed
1 king bed
10–15 May
10–15 May
$408 NZD
night
$408 NZD per night
·
$2,039 NZD total
$2,039 NZD total
Show price breakdown
4.99 out of 5 average rating, 131 reviews
4.99 (131)
Guest favourite
Guest favourite
Place to stay in Cruz Bay
Hawk's Rest
1 queen bed
1 queen bed
7–12 Aug
7–12 Aug
$311 NZD
night
$311 NZD per night
·
$1,555 NZD total
$1,555 NZD total
Show price breakdown
4.98 out of 5 average rating, 257 reviews
4.98 (257)
Guest favourite
Guest favourite
Villa in Central
Mykonos- freshly built Greek Inspired Luxury Villa
3 beds
3 beds
18–23 May
18–23 May
$1,865 NZD
night
$1,865 NZD per night
·
$9,323 NZD total
$9,323 NZD total
Show price breakdown
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Guest favourite
Guest favourite
Home in Saint John
Stone Cottage with a pool and gorgeous view
3 beds
3 beds
4–9 Jun
4–9 Jun
$858 NZD
night
$858 NZD per night
·
$4,292 NZD total
$4,292 NZD total
Show price breakdown
5.0 out of 5 average rating, 73 reviews
5.0 (73)
Guest favourite
Guest favourite
Home in Chocolate Hole
Down Yonder Private Pool Villa
2 king beds
2 king beds
19–25 May
19–25 May
$895 NZD
night
$895 NZD per night
·
$5,367 NZD total
$5,367 NZD total
Show price breakdown
5.0 out of 5 average rating, 36 reviews
5.0 (36)
Guest favourite
Guest favourite
Cottage in Hansen Bay
Milk Moon Cottage
2 beds
2 beds
2–7 Jun
2–7 Jun
$1,213 NZD
night
$1,213 NZD per night
·
$6,063 NZD total
$6,063 NZD total
Show price breakdown
5.0 out of 5 average rating, 57 reviews
5.0 (57)
Guest favourite
Guest favourite
Home in Central
VIewtiful: Virgin Islands Views
3 beds
3 beds
27 Apr – 2 May
27 Apr – 2 May
$671 NZD
night
$671 NZD per night
·
$3,356 NZD total
$3,356 NZD total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
Villa in Coral Bay
Heaven's Gate - Spectacular Panoramic Ocean View
4 beds
4 beds
26 Apr – 1 May
26 Apr – 1 May
$1,475 NZD
$1,309 NZD
night
$1,309 NZD per night, originally $1,475 NZD
·
$6,543 NZD total
$6,543 NZD total
Show price breakdown
4.93 out of 5 average rating, 82 reviews
4.93 (82)
Guest favourite
Guest favourite
Villa in St. John
Coral Bay Penthouse Gorgeous Tropical Island Views
1 king bed
1 king bed
3–8 Jun
3–8 Jun
$773 NZD
$709 NZD
night
$709 NZD per night, originally $773 NZD
·
$3,545 NZD total
$3,545 NZD total
Show price breakdown
5.0 out of 5 average rating, 122 reviews
5.0 (122)
Guest favourite
Guest favourite
Villa in Cruz Bay
DreamView On The Hill-3bd/2bth-Island & Water View
3 king beds
3 king beds
26 Apr – 1 May
26 Apr – 1 May
$955 NZD
night
$955 NZD per night
·
$4,775 NZD total
$4,775 NZD total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Boutique hotel in Cruz Bay St John
Single/Economy - 1 Twin Bed shared bath
1 single bed
1 single bed
29 Apr – 4 May
29 Apr – 4 May
$189 NZD
night
$189 NZD per night
·
$944 NZD total
$944 NZD total
Show price breakdown
4.89 out of 5 average rating, 153 reviews
4.89 (153)
Condo in Cruz Bay
Stay Salty at Conch Villas Walk to Town
3 beds
3 beds
27 Apr – 2 May
27 Apr – 2 May
$427 NZD
night
$427 NZD per night
·
$2,133 NZD total
$2,133 NZD total
Show price breakdown
New place to stay
New
Superhost
Superhost
Apartment in Cruz Bay
Minimalist “Tree-Shack” Cruz Bay
1 bed
1 bed
1–6 Apr
1–6 Apr
$381 NZD
$313 NZD
night
$313 NZD per night, originally $381 NZD
·
$1,567 NZD total
$1,567 NZD total
Show price breakdown
4.87 out of 5 average rating, 55 reviews
4.87 (55)
Apartment in Cruz Bay
Island Oasis: Beach & Views
2 beds
2 beds
1–6 Apr
1–6 Apr
$627 NZD
night
$627 NZD per night
·
$3,133 NZD total
$3,133 NZD total
Show price breakdown
New place to stay
New
1
2
3
4
…
15