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 Saint John
Check in / Check out
Any week
Guests
Add guests
Become a host
Languages & currency
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
Over 1,000 homes
Guest favourite
Guest favourite
Holiday home in Central
Island Escape for Two, Comfort and Class
Studio
,
·
1 bed
,
·
1 private bathroom
5–10 Sept
5–10 Sept
$1,313 SGD
Show price breakdown
for 5 nights
$1,313 SGD for 5 nights
,
·
4.91 out of 5 average rating, 45 reviews
4.91 (45)
Top guest favourite
Guest favourite
Home in St. John
Cruz Bay Ocean View 2 bed/bath!
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
18–23 Sept
18–23 Sept
$2,429 SGD
Show price breakdown
for 5 nights
$2,429 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 67 reviews
4.94 (67)
Guest favourite
Guest favourite
Home in St. John
Seaside Retreat-Pool and Infinity Sunrise Views
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
26 Sept – 1 Oct
26 Sept – 1 Oct
$3,059 SGD
$2,790 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Top guest favourite
Guest favourite
Home in Coral Bay
Seascape Villa w/ Private Pool & Spectacular Views
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
3 bathrooms
3 bathrooms
5–10 Sept
5–10 Sept
$3,932 SGD
$3,589 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 24 reviews
5.0 (24)
Top guest favourite
Guest favourite
Flat in Coral Bay
CORALBAYVIEW 2BD, FL KITCH, W/D, RENTAL JEEP AVL.
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
6–11 Sept
6–11 Sept
$1,342 SGD
$1,151 SGD
Show price breakdown
for 5 nights
4.9 out of 5 average rating, 121 reviews
4.9 (121)
Top guest favourite
Guest favourite
Villa in St. John
Just Peachy - Pool Villa + Bronco + WE’RE SOLAR!
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
9–14 Sept
9–14 Sept
$3,096 SGD
$2,692 SGD
Show price breakdown
for 5 nights
4.99 out of 5 average rating, 74 reviews
4.99 (74)
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
,
·
2 bathrooms
2 bathrooms
11–16 Sept
11–16 Sept
$4,022 SGD
$3,276 SGD
Show price breakdown
for 5 nights
4.93 out of 5 average rating, 15 reviews
4.93 (15)
Top guest favourite
Guest favourite
Flat in Cruz Bay
Skytop Studio~Next to Hiking Trail~New Pool
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$1,703 SGD
Show price breakdown
for 5 nights
$1,703 SGD for 5 nights
4.99 out of 5 average rating, 154 reviews
4.99 (154)
Boat in Cruz Bay
Catamaran Quest
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
1–6 Nov
1–6 Nov
$5,580 SGD
$5,041 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Flat in Cruz Bay
Big Ocean View, Minutes From Town
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
18–23 Oct
18–23 Oct
$1,744 SGD
Show price breakdown
for 5 nights
$1,744 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 103 reviews
4.98 (103)
Top guest favourite
Guest favourite
Flat in Cruz Bay
Sieben Apartment * Pool* next to Hiking trails
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Oct
1–6 Oct
$2,657 SGD
Show price breakdown
for 5 nights
$2,657 SGD for 5 nights
4.99 out of 5 average rating, 191 reviews
4.99 (191)
Guest favourite
Guest favourite
Home in St. John
Woodbine Villa - Solar Back-Up & Heated Pool!
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
31 Oct – 5 Nov
31 Oct – 5 Nov
$4,261 SGD
Show price breakdown
for 5 nights
$4,261 SGD for 5 nights
5.0 out of 5 average rating, 29 reviews
5.0 (29)
Guest favourite
Guest favourite
Flat in Cruz Bay
Conch Villa Vista 2 Bed Condo
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
$2,382 SGD
Show price breakdown
for 5 nights
$2,382 SGD for 5 nights
4.95 out of 5 average rating, 39 reviews
4.95 (39)
Guest favourite
Guest favourite
Guest house in Cruz Bay
Faith
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
5–10 Sept
5–10 Sept
$1,203 SGD
$794 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 68 reviews
4.96 (68)
Guest favourite
Guest favourite
Flat in Coral Bay
5*****AFFORDABLE LUXURY STUDIOW/ JEEP RENTAL AVAIL
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
$927 SGD
Show price breakdown
for 5 nights
$927 SGD for 5 nights
4.97 out of 5 average rating, 196 reviews
4.97 (196)
Guest favourite
Guest favourite
Home in Cruz Bay
Welcome to Toti Bella!
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
5–10 Sept
5–10 Sept
$2,978 SGD
$2,376 SGD
Show price breakdown
for 5 nights
4.93 out of 5 average rating, 57 reviews
4.93 (57)
Top guest favourite
Guest favourite
Cottage in Central
Caribbean Style Cottage
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
4–9 Nov
4–9 Nov
$1,611 SGD
$1,421 SGD
Show price breakdown
for 5 nights
Free cancellation
4.99 out of 5 average rating, 177 reviews
4.99 (177)
Tent in Coral Bay
Yaya's Perch @ Bordeaux Botanica, VI National Park
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Nov
1–6 Nov
$2,118 SGD
$1,750 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
Luxe
Luxe
Home in Cruz Bay
Blue Rock - NEW Luxury Villa in Cruz Bay
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
5 bathrooms
5 bathrooms
1–6 Oct
1–6 Oct
$31,075 SGD
Show price breakdown
for 5 nights
$31,075 SGD for 5 nights
1
2
3
4
…
15