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; 353 homes in Saint John
353 homes in Saint John
Top guest favourite
Guest favourite
Boutique hotel in Saint John
Fitzgerald
1 bedroom
,
·
2 beds
,
·
1 private bathroom
1–6 Apr
1–6 Apr
$650 SGD
Show price breakdown
for 5 nights
$650 SGD for 5 nights
,
·
4.9 out of 5 average rating, 360 reviews
4.9 (360)
Home in Saint John
North End Nook - centrally located w/free parking
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
24–29 Aug
24–29 Aug
$1,110 SGD
Show price breakdown
for 5 nights
$1,110 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Guest suite in Saint John
Wanderlust hideaway
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
11–16 Sept
11–16 Sept
$693 SGD
Show price breakdown
for 5 nights
$693 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 17 reviews
5.0 (17)
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
7–12 Sept
7–12 Sept
$995 SGD
Show price breakdown
for 5 nights
$995 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 243 reviews
4.93 (243)
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
20–25 Sept
20–25 Sept
$776 SGD
Show price breakdown
for 5 nights
$776 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 120 reviews
4.94 (120)
Guest favourite
Guest favourite
Flat in Saint John
Lemon Squeezy
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$731 SGD
Show price breakdown
for 5 nights
$731 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
Charles' Hideaway by Digby Ferry/UNB/Hospital/City
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
3–8 Aug
3–8 Aug
$547 SGD
Show price breakdown
for 5 nights
$547 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 94 reviews
4.89 (94)
Guest favourite
Guest favourite
Flat in Saint John
Wild Fox Retreat
1 bed
1 bed
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$1,035 SGD
$760 SGD
Show price breakdown
for 5 nights
Free cancellation
4.95 out of 5 average rating, 22 reviews
4.95 (22)
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
9–14 Aug
9–14 Aug
$813 SGD
Show price breakdown
for 5 nights
$813 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
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
$944 SGD
Show price breakdown
for 5 nights
$944 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 41 reviews
5.0 (41)
Guest favourite
Guest favourite
Guest suite in Saint John
Adorable, clean and private guest apartment!
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$659 SGD
Show price breakdown
for 5 nights
$659 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 114 reviews
4.92 (114)
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
$775 SGD
Show price breakdown
for 5 nights
$775 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 454 reviews
4.98 (454)
Superhost
Superhost
Place to stay in Saint John
Upper Red Building #3
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
3–8 Aug
3–8 Aug
$263 SGD
Show price breakdown
for 5 nights
$263 SGD for 5 nights
Free cancellation
4.75 out of 5 average rating, 12 reviews
4.75 (12)
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
8–13 Sept
8–13 Sept
$900 SGD
Show price breakdown
for 5 nights
$900 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 152 reviews
4.93 (152)
Top guest favourite
Guest favourite
Flat in Saint John
Ambie's Airbnb- 1 Bedroom Apartment
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
4–9 Aug
4–9 Aug
$574 SGD
Show price breakdown
for 5 nights
$574 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 41 reviews
4.93 (41)
Home in Saint John
2BR near McAllister & Refinery · BBQ Patio
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$621 SGD
Show price breakdown
for 5 nights
$621 SGD for 5 nights
Free cancellation
New place to stay
New
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,219 SGD
Show price breakdown
for 5 nights
$1,219 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 241 reviews
4.97 (241)
Guest favourite
Guest favourite
Flat in Saint John
Bearly Awake Bachelor - UptownSJ
2 beds
2 beds
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
$647 SGD
Show price breakdown
for 5 nights
$647 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 75 reviews
4.88 (75)
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
10–15 Aug
10–15 Aug
$727 SGD
Show price breakdown
for 5 nights
$727 SGD for 5 nights
Free cancellation
4.84 out of 5 average rating, 95 reviews
4.84 (95)
1
2
3
4
…
15