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
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
filters
Filters
Price
Type of place
Show map
Search results; 347 homes in Saint John
347 homes in Saint John
Guest favourite
Guest favourite
Home in Saint John
Sweet home, lakefront property.
3 bedrooms
,
·
3 beds
,
·
1 private bathroom
18–23 Oct
18–23 Oct
$1,346 SGD
Show price breakdown
for 5 nights
$1,346 SGD for 5 nights
,
·
4.97 out of 5 average rating, 35 reviews
4.97 (35)
Home in Saint John
North End Nook - centrally located w/free parking
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
10–15 Jul
10–15 Jul
$1,051 SGD
Show price breakdown
for 5 nights
$1,051 SGD for 5 nights
Free cancellation
New place to stay
New
Flat in Saint John
Modern Cozy Nest
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$937 SGD
Show price breakdown
for 5 nights
$937 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Superhost
Superhost
Home in Saint John
Cozy Country Inspiration
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
,
·
1 bathroom
1 bathroom
31 Aug – 5 Sept
31 Aug – 5 Sept
$883 SGD
Show price breakdown
for 5 nights
$883 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 391 reviews
4.92 (391)
Superhost
Superhost
Flat in Saint John
Cozy 1BR by Hospital & Uptown
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$682 SGD
$498 SGD
Show price breakdown
for 5 nights
Free cancellation
4.68 out of 5 average rating, 73 reviews
4.68 (73)
Flat in Saint John
Harbor View Nest
2 beds
2 beds
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$948 SGD
Show price breakdown
for 5 nights
$948 SGD for 5 nights
Free cancellation
New place to stay
New
Superhost
Superhost
Flat in Saint John
The Heritage in Uptown
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
28 Jul – 2 Aug
28 Jul – 2 Aug
$1,413 SGD
$1,198 SGD
Show price breakdown
for 5 nights
Free cancellation
4.81 out of 5 average rating, 81 reviews
4.81 (81)
Guest favourite
Guest favourite
Place to stay in Saint John
Upper Red Building #5
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$272 SGD
Show price breakdown
for 5 nights
$272 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Superhost
Superhost
Home in Saint John
Cozy 3 bedroom with perfect location east SJ
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
12–17 Jul
12–17 Jul
$1,884 SGD
Show price breakdown
for 5 nights
$1,884 SGD for 5 nights
Free cancellation
4.63 out of 5 average rating, 153 reviews
4.63 (153)
Guest favourite
Guest favourite
Flat in Saint John
Comfortable 2 bedroom apartment with free laundry
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$660 SGD
Show price breakdown
for 5 nights
$660 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 216 reviews
4.88 (216)
Guest favourite
Guest favourite
Flat in Saint John
The Comfort Loft
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
31 Aug – 5 Sept
31 Aug – 5 Sept
$981 SGD
Show price breakdown
for 5 nights
$981 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 50 reviews
4.94 (50)
Top guest favourite
Guest favourite
Guest suite in Saint John
Uptown/Central/Free Parking/whimsical escape!
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$938 SGD
Show price breakdown
for 5 nights
$938 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 37 reviews
5.0 (37)
Top guest favourite
Guest favourite
Serviced apartment in Saint John
Bayshore Get-Away
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
10–15 Oct
10–15 Oct
$781 SGD
Show price breakdown
for 5 nights
$781 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 443 reviews
4.98 (443)
Guest favourite
Guest favourite
Flat in Saint John
Gallery by the Coast: A boutique stay
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
4–9 Aug
4–9 Aug
$926 SGD
Show price breakdown
for 5 nights
$926 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Home in Saint John
The Sealy Residence
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
24–29 Jul
24–29 Jul
$921 SGD
Show price breakdown
for 5 nights
$921 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 21 reviews
4.86 (21)
Superhost
Superhost
Flat in Saint John
Uptown Saint John - 1 Bedroom
1 bedroom
1 bedroom
,
·
1 sofa bed
1 sofa bed
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$743 SGD
Show price breakdown
for 5 nights
$743 SGD for 5 nights
Free cancellation
4.83 out of 5 average rating, 88 reviews
4.83 (88)
Superhost
Superhost
Flat in Saint John
Portside Lofts – Main Floor
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1.5 bathrooms
1.5 bathrooms
10–15 Jul
10–15 Jul
$1,077 SGD
Show price breakdown
for 5 nights
$1,077 SGD for 5 nights
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Cabin in Grand Bay-Westfield
Pet Friendly Waterfront Retreat 800 Sq ft King Bed
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$919 SGD
Show price breakdown
for 5 nights
$919 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Guest favourite
Guest favourite
Flat in Saint John
2 bedroom Victorian flat in Uptown Saint John
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
9–14 Jul
9–14 Jul
$964 SGD
Show price breakdown
for 5 nights
$964 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 80 reviews
4.89 (80)
1
2
3
4
…
15