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 Saint John
Check in / Check out
Any week
Guests
Add guests
Filters
0
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
Show map
Search results; 999 homes
999 homes
Top guest favourite
Guest favourite
Apartment in s, Antigua
Villa FantaSea, Ground Floor (Hot Summer Sale!)
1 bedroom
,
·
1 bed
,
·
1 private bathroom
5–10 Jul
5–10 Jul
$1,928 SGD
Show price breakdown
for 5 nights
$1,928 SGD for 5 nights
,
·
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Cottage in Saint John
Tanker Cottage in Cedar Valley
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$973 SGD
$779 SGD
Show price breakdown
for 5 nights
New place to stay
New
Top guest favourite
Guest favourite
Home in Osbourn
Modern Cottage by Golf Course–Family-Friendly Stay
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
4–9 Jul
4–9 Jul
$1,191 SGD
$915 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Guest suite in St. John’s
Solscape Suite: 2 Bdrm-15 mins from Airport!
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$1,330 SGD
Show price breakdown
for 5 nights
$1,330 SGD for 5 nights
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Guest favourite
Guest favourite
Home in Cedar Grove
Santa Maria's View
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
2–7 Jul
2–7 Jul
$954 SGD
Show price breakdown
for 5 nights
$954 SGD for 5 nights
Free cancellation
4.9 out of 5 average rating, 20 reviews
4.9 (20)
Flat in Saint John's
15 minutes walk to town.
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$618 SGD
Show price breakdown
for 5 nights
$618 SGD for 5 nights
Free cancellation
New place to stay
New
Flat in Saint John's
Cozy Studio Apartment
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
3–8 Jul
3–8 Jul
$538 SGD
Show price breakdown
for 5 nights
$538 SGD for 5 nights
Free cancellation
New place to stay
New
Home in Jolly Harbour
Villa Sunrise – Jolly Harbour Waterfront Retreat
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
6–11 Jul
6–11 Jul
$2,254 SGD
$1,758 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Apartment in Saint John
Spacious 2 BR Oceanfront Villa w/Gorgeous Views
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$2,053 SGD
Show price breakdown
for 5 nights
$2,053 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 46 reviews
5.0 (46)
Home in Jolly Harbour
Lazy Gecko Stylish with spacious deck
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
3.5 bathrooms
3.5 bathrooms
1–6 Jul
1–6 Jul
$2,731 SGD
Show price breakdown
for 5 nights
$2,731 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Flat in Saint John's
Old Runaway Studio 2
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
2–7 Jul
2–7 Jul
$398 SGD
Show price breakdown
for 5 nights
$398 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Guest favourite
Guest favourite
Townhouse in Jolly Harbour
Waterfront Villa – Designer Tropical Getaway
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
19–24 Jul
19–24 Jul
$1,801 SGD
Show price breakdown
for 5 nights
$1,801 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 130 reviews
4.92 (130)
Top guest favourite
Guest favourite
Flat in Jennings
Sunset Sol – Breathtaking Views near Hermitage Bay
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$2,192 SGD
$1,835 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Flat in St. Johns
TR Tranquil Hideout + AC
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Jul
4–9 Jul
$973 SGD
Show price breakdown
for 5 nights
$973 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Home in Marble Hill
Sahara Place
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$2,552 SGD
$2,072 SGD
Show price breakdown
for 5 nights
Free cancellation
4.83 out of 5 average rating, 6 reviews
4.83 (6)
Top guest favourite
Guest favourite
Home in St Mary’s
Star Light View
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
4 bathrooms
4 bathrooms
9–14 Jul
9–14 Jul
$2,463 SGD
$2,236 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 36 reviews
4.94 (36)
Guest house in Saint John's
Affordable Comfort Inn & Suites_Blue Room
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$643 SGD
$531 SGD
Show price breakdown
for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Cottage in Cedar Grove
Koves Cottage by Cedar Valley Golf Course
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
21–26 Aug
21–26 Aug
$1,375 SGD
Show price breakdown
for 5 nights
$1,375 SGD for 5 nights
4.85 out of 5 average rating, 20 reviews
4.85 (20)
Guest favourite
Guest favourite
Flat in Saint John's
Bellevue Suites - Seahorse Suite
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$604 SGD
Show price breakdown
for 5 nights
$604 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 97 reviews
4.97 (97)
1
2
3
4
…
15