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
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 Centre
%{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
Beaches
Filters
0
Show map
Search results; 439 places
439 places
Guest favourite
Guest favourite
Villa in St. John
Coral Bay Penthouse Gorgeous Tropical Island Views
1 king bed
1 king bed
13 – 18 June
13 – 18 June
$3,554 AUD
$3,112 AUD
total
Show price breakdown
$3,112 AUD total, originally $3,554 AUD
5.0 out of 5 average rating, 125 reviews
5.0 (125)
Guest favourite
Guest favourite
Villa in Cruz Bay
The St. John Great House
4 beds
4 beds
5 – 10 July
5 – 10 July
$14,110 AUD
total
Show price breakdown
$14,110 AUD total
5.0 out of 5 average rating, 46 reviews
5.0 (46)
Guest favourite
Guest favourite
Villa in St. John
SunDancer Villa-St John USVI
4 beds
4 beds
11 – 16 May
11 – 16 May
$7,267 AUD
$6,137 AUD
total
Show price breakdown
$6,137 AUD total, originally $7,267 AUD
5.0 out of 5 average rating, 49 reviews
5.0 (49)
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
$6,857 AUD
$5,688 AUD
total
Show price breakdown
$5,688 AUD total, originally $6,857 AUD
4.93 out of 5 average rating, 84 reviews
4.93 (84)
Guest favourite
Guest favourite
Villa in Cruz Bay
BLUE VIEW VILLA - Bluest View - Brand New...
2 beds
2 beds
5 – 10 July
5 – 10 July
$4,062 AUD
total
Show price breakdown
$4,062 AUD total
5.0 out of 5 average rating, 96 reviews
5.0 (96)
Guest favourite
Guest favourite
Villa in St. John
Just Peachy - Pool Villa + Bronco & 1/2 day Dinghy
5 beds
5 beds
15 – 20 Aug
15 – 20 Aug
$5,529 AUD
total
Show price breakdown
$5,529 AUD total
4.97 out of 5 average rating, 30 reviews
4.97 (30)
Superhost
Superhost
Villa in Coral Bay
Periwinkle Cottage in Coral Bay w/Pool, and Views🏝
7 beds
7 beds
19 – 24 July
19 – 24 July
$5,040 AUD
total
Show price breakdown
$5,040 AUD total
4.8 out of 5 average rating, 51 reviews
4.8 (51)
Superhost
Superhost
Villa in Cruz Bay
Sunset Hideaway King Suite-close to town/oceanview
20 – 25 Apr
20 – 25 Apr
$2,398 AUD
$2,208 AUD
total
Show price breakdown
$2,208 AUD total, originally $2,398 AUD
Superhost
Superhost
Villa in Coral Bay
Joy of Life Villa: Couples Retreat with Best Views
1 king bed
1 king bed
20 – 27 Apr
20 – 27 Apr
$6,067 AUD
$5,133 AUD
total
Show price breakdown
$5,133 AUD total, originally $6,067 AUD
5.0 out of 5 average rating, 76 reviews
5.0 (76)
Guest favourite
Guest favourite
Villa in Saint John
Villa in Coral Bay | Water + Sky
3 beds
3 beds
3 – 8 June
3 – 8 June
$3,647 AUD
total
Show price breakdown
$3,647 AUD total
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest favourite
Guest favourite
Villa in Central
Mykonos- freshly built Greek Inspired Luxury Villa
3 beds
3 beds
16 – 21 June
16 – 21 June
$9,451 AUD
$8,672 AUD
total
Show price breakdown
$8,672 AUD total, originally $9,451 AUD
5.0 out of 5 average rating, 24 reviews
5.0 (24)
Guest favourite
Guest favourite
Villa in Cruz Bay
Renovated Private Villa with Gorgeous Views & Pool
7 beds
7 beds
22 – 27 July
22 – 27 July
$7,365 AUD
total
Show price breakdown
$7,365 AUD total
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Villa in Cruz Bay
Villa Belvedere Oceanfront Suites
2 beds
2 beds
15 – 20 May
15 – 20 May
$4,640 AUD
total
Show price breakdown
$4,640 AUD total
4.71 out of 5 average rating, 14 reviews
4.71 (14)
Guest favourite
Guest favourite
Villa in Cruz Bay
Charming 2 Bed 2 Bath Villa with Infinity Pool
2 beds
2 beds
22 – 27 May
22 – 27 May
$5,910 AUD
total
Show price breakdown
$5,910 AUD total
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Villa in Coral Bay
Gorgeous views from every room, Pool, A/C
2 beds
2 beds
15 – 20 June
15 – 20 June
$5,169 AUD
total
Show price breakdown
$5,169 AUD total
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Guest favourite
Guest favourite
Villa in Coral Bay
Memory Daze
2 queen beds
2 queen beds
19 – 26 May
19 – 26 May
$7,544 AUD
total
Show price breakdown
$7,544 AUD total
5.0 out of 5 average rating, 45 reviews
5.0 (45)
Guest favourite
Guest favourite
Villa in Cruz Bay
Alexandra Cottage in Cruz Bay
2 beds
2 beds
21 – 26 Apr
21 – 26 Apr
$3,483 AUD
total
Show price breakdown
$3,483 AUD total
4.93 out of 5 average rating, 29 reviews
4.93 (29)
Guest favourite
Guest favourite
Villa in Central
Brizan. A Quiet Reef Bay Villa
3 king beds
3 king beds
23 – 29 Apr
23 – 29 Apr
$6,586 AUD
total
Show price breakdown
$6,586 AUD total
5.0 out of 5 average rating, 6 reviews
5.0 (6)
1
2
3
4
…
15
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).