Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in St. John
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
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes
Over 1,000 homes
Photo 1 of 29
Top guest favourite
Guest favourite
Villa in St. John
Villa Hermosa - Beautiful with Pool & Ocean Views
3 bedrooms
,
·
3 beds
,
·
0.5 private bathroom
1–6 Oct
1–6 Oct
£3,717
£3,095 total
Show price breakdown
,
·
5.0 out of 5 average rating, 56 reviews
5.0 (56)
Photo 1 of 14
Top guest favourite
Guest favourite
Home in Cruz Bay
Hananeel Palm Villas, LLC
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
15–20 Oct
15–20 Oct
£945 total
Show price breakdown
£945 total
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Photo 1 of 29
Guest favourite
Guest favourite
Villa in Cruz Bay
Sunset View Private Home-Cruz Bay
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
10–15 Oct
10–15 Oct
£1,740
£1,562 total
Show price breakdown
4.86 out of 5 average rating, 111 reviews
4.86 (111)
Photo 1 of 29
Superhost
Superhost
Home in St. John
Maho Bay Beach Villa
2 bedrooms
2 bedrooms
,
·
1 bed
1 bed
25–30 Oct
25–30 Oct
£3,353 total
Show price breakdown
£3,353 total
Free cancellation
4.81 out of 5 average rating, 26 reviews
4.81 (26)
Photo 1 of 8
Top guest favourite
Guest favourite
Flat in Cruz Bay
Sea Pelican 1-bedroom apt in Cruz Bay (A-1)
1 bedroom
1 bedroom
,
·
1 sofa bed
1 sofa bed
2–7 Oct
2–7 Oct
£728
£668 total
Show price breakdown
5.0 out of 5 average rating, 38 reviews
5.0 (38)
Photo 1 of 29
Top guest favourite
Guest favourite
Villa in Cruz Bay
Charming 2 Bed 2 Bath Villa with Infinity Pool
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
23–28 Oct
23–28 Oct
£2,469
£2,022 total
Show price breakdown
4.93 out of 5 average rating, 72 reviews
4.93 (72)
Photo 1 of 29
Top guest favourite
Guest favourite
Townhouse in Cruz Bay
Ocean Views, Pool, Walk2Town, Backup Generator!
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
3–8 Oct
3–8 Oct
£2,243
£1,817 total
Show price breakdown
4.97 out of 5 average rating, 178 reviews
4.97 (178)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Cruz Bay
Ocean View Condo. Cruz Bay St. John. Ferry Pick Up
1 bedroom
1 bedroom
,
·
2 beds
2 beds
19–24 Oct
19–24 Oct
£1,544 total
Show price breakdown
£1,544 total
Free cancellation
4.82 out of 5 average rating, 65 reviews
4.82 (65)
Photo 1 of 26
Top guest favourite
Guest favourite
Home in Cruz Bay
BIG WATERFRONT VILLA WALK SHOPPING & RESTAURANTS
5 bedrooms
5 bedrooms
,
·
5 beds
5 beds
18–23 Apr
18–23 Apr
£3,593 total
Show price breakdown
£3,593 total
Free cancellation
4.96 out of 5 average rating, 197 reviews
4.96 (197)
Photo 1 of 19
Guest favourite
Guest favourite
Villa in Cruz Bay
The Hills Grandeur - Beautiful Cruz Bay Views
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
1–6 Oct
1–6 Oct
£3,166 total
Show price breakdown
£3,166 total
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Photo 1 of 29
Superhost
Superhost
Home in Coral Bay
Penthouse Vista Bahia, Views, Coral Bay, A/C,
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
1–6 Oct
1–6 Oct
£1,552
£1,424 total
Show price breakdown
Photo 1 of 19
Top guest favourite
Guest favourite
Home in Coral Bay
Coral Bay Cottage: Ocean Views, Sunrise & AC
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
18–23 Oct
18–23 Oct
£1,230
£1,105 total
Show price breakdown
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Coral Bay
House By The Sea | Idyllic Views, Pool, AC
1 bedroom
1 bedroom
,
·
2 beds
2 beds
1–6 Oct
1–6 Oct
£2,967
£1,887 total
Show price breakdown
4.98 out of 5 average rating, 49 reviews
4.98 (49)
Photo 1 of 29
Guest favourite
Guest favourite
Villa in Coral Bay
Blue Pearl Villa in St. John USVI | Ocean Views
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
1–6 Oct
1–6 Oct
£3,234
£2,485 total
Show price breakdown
Free cancellation
4.93 out of 5 average rating, 15 reviews
4.93 (15)
Photo 1 of 29
Top guest favourite
Guest favourite
Cottage in St. John
Peaceful 1 bed/Lush gardens/Plunge pools
1 bedroom
1 bedroom
,
·
2 beds
2 beds
1–6 Oct
1–6 Oct
£1,216 total
Show price breakdown
£1,216 total
4.96 out of 5 average rating, 162 reviews
4.96 (162)
Photo 1 of 25
Guest favourite
Guest favourite
Flat in Cruz Bay
Turtle’s Nest : Caribbean Studio Retreat
1 bed
1 bed
1–6 Oct
1–6 Oct
£1,381
£1,156 total
Show price breakdown
4.99 out of 5 average rating, 94 reviews
4.99 (94)
Photo 1 of 21
Guest favourite
Guest favourite
Home in Cruz Bay
St.John's Paradise Home !
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
26–31 Oct
26–31 Oct
£1,790
£1,601 total
Show price breakdown
Free cancellation
4.8 out of 5 average rating, 82 reviews
4.8 (82)
Photo 1 of 29
Top guest favourite
Guest favourite
Guest suite in East End
BEACHFRONT Private Guest Studio𓆉
1 king bed
1 king bed
1–6 Oct
1–6 Oct
£1,230
£1,105 total
Show price breakdown
4.96 out of 5 average rating, 79 reviews
4.96 (79)
Photo 1 of 27
Top guest favourite
Guest favourite
Flat in Cruz Bay
Esperance~Pool~New~National Park
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
11–16 Oct
11–16 Oct
£1,781 total
Show price breakdown
£1,781 total
5.0 out of 5 average rating, 126 reviews
5.0 (126)
1
2
3
4
…
15