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; 345 homes in Saint John
345 homes in Saint John
Guest favourite
Guest favourite
Flat in Saint John
2 bdrm apt. with kitch, bath & laun. 50' driveway
2 bedrooms
,
·
2 beds
,
·
1 private bathroom
11–16 Aug
11–16 Aug
$913 SGD
Show price breakdown
for 5 nights
$913 SGD for 5 nights
,
·
4.86 out of 5 average rating, 174 reviews
4.86 (174)
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
3–8 Sept
3–8 Sept
$809 SGD
Show price breakdown
for 5 nights
$809 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 24 reviews
5.0 (24)
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
$774 SGD
Show price breakdown
for 5 nights
$774 SGD for 5 nights
Pay $0 today
Free cancellation
4.98 out of 5 average rating, 447 reviews
4.98 (447)
Top guest favourite
Guest favourite
Tiny home in Saint John
Luxury Tiny home
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Sept
1–6 Sept
$902 SGD
Show price breakdown
for 5 nights
$902 SGD for 5 nights
Pay $0 today
Free cancellation
4.96 out of 5 average rating, 250 reviews
4.96 (250)
Guest favourite
Guest favourite
Flat in Saint John
Penthouse Suite In The Heart Of The City!
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$1,045 SGD
Show price breakdown
for 5 nights
$1,045 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 234 reviews
4.92 (234)
Top guest favourite
Guest favourite
Loft in Saint John
Esther's Loft/near Digby Ferry/UNB/Hospital/Uptown
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$661 SGD
Show price breakdown
for 5 nights
$661 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 95 reviews
4.92 (95)
Guest favourite
Guest favourite
Flat in Saint John
Modern Cozy Nest U5
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
29 Aug – 3 Sept
29 Aug – 3 Sept
$994 SGD
Show price breakdown
for 5 nights
$994 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Flat in Saint John
Uptown Saint John - 1 Bedroom
1 bedroom
1 bedroom
,
·
1 sofa bed
1 sofa bed
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$741 SGD
Show price breakdown
for 5 nights
$741 SGD for 5 nights
Pay $0 today
Free cancellation
4.84 out of 5 average rating, 92 reviews
4.84 (92)
Flat in Saint John
Quiet 2 Bedroom - close to everything
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$665 SGD
Show price breakdown
for 5 nights
$665 SGD for 5 nights
Pay $0 today
Free cancellation
4.77 out of 5 average rating, 13 reviews
4.77 (13)
Guest favourite
Guest favourite
Place to stay in Saint John
Upper Red Building #3
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$285 SGD
Show price breakdown
for 5 nights
$285 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Superhost
Superhost
Flat in Saint John
2 bedroom apartment
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
31 Jul – 5 Aug
31 Jul – 5 Aug
$850 SGD
$675 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.87 out of 5 average rating, 38 reviews
4.87 (38)
Superhost
Superhost
Flat in Saint John
The Studio in Uptown
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
9–14 Jul
9–14 Jul
$796 SGD
$635 SGD
Show price breakdown
for 5 nights
4.87 out of 5 average rating, 100 reviews
4.87 (100)
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
$936 SGD
Show price breakdown
for 5 nights
$936 SGD for 5 nights
5.0 out of 5 average rating, 39 reviews
5.0 (39)
Guest favourite
Guest favourite
Home in Saint John
The Sealy Residence
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$919 SGD
Show price breakdown
for 5 nights
$919 SGD for 5 nights
Pay $0 today
Free cancellation
4.87 out of 5 average rating, 23 reviews
4.87 (23)
Top guest favourite
Guest favourite
Home in Saint John
The Beach House - Nordic Spa
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
2.5 bathrooms
2.5 bathrooms
12–17 Sept
12–17 Sept
$2,870 SGD
Show price breakdown
for 5 nights
$2,870 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 88 reviews
4.97 (88)
Top guest favourite
Guest favourite
Flat in Saint John
Top Floor Heritage Space w/ Loft
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
25–30 Sept
25–30 Sept
$1,209 SGD
Show price breakdown
for 5 nights
$1,209 SGD for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 234 reviews
4.97 (234)
Top guest favourite
Guest favourite
Flat in Saint John
Uptown 2 bedroom unit with electric fireplace.
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
21–26 Jul
21–26 Jul
$971 SGD
Show price breakdown
for 5 nights
$971 SGD for 5 nights
Pay $0 today
Free cancellation
4.93 out of 5 average rating, 148 reviews
4.93 (148)
Top guest favourite
Guest favourite
Flat in Saint John
Luxury 2 Bedroom Penthouse with private roof top!
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
14–19 Aug
14–19 Aug
$1,158 SGD
Show price breakdown
for 5 nights
$1,158 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 117 reviews
4.94 (117)
Guest favourite
Guest favourite
Flat in Saint John
Stylish | Central | Parking | Dog Friendly
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$891 SGD
Show price breakdown
for 5 nights
$891 SGD for 5 nights
Pay $0 today
Free cancellation
4.87 out of 5 average rating, 54 reviews
4.87 (54)
1
2
3
4
…
15