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 St. John's
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; Over 1,000 homes in St. John's
Over 1,000 homes in St. John's
Top guest favourite
Guest favourite
Home in St. John's
Ron & Ethel's Cottage, a charming Battery home
2 bedrooms
,
·
2 beds
,
·
1 private bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
$1,612 SGD
Show price breakdown
for 5 nights
$1,612 SGD for 5 nights
,
·
4.95 out of 5 average rating, 152 reviews
4.95 (152)
Guest favourite
Guest favourite
Home in St. John's
The Hideaway on Jensen
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$792 SGD
Show price breakdown
for 5 nights
$792 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 72 reviews
4.92 (72)
Place to stay in St. John's
Large Bachelor Room
2 bedrooms
2 bedrooms
,
·
1 queen bed
1 queen bed
,
·
1.5 bathrooms
1.5 bathrooms
20–25 Jul
20–25 Jul
$430 SGD
Show price breakdown
for 5 nights
$430 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Flat in St. John's
Cozy 1 bedroom in-law apartment
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$531 SGD
Show price breakdown
for 5 nights
$531 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 301 reviews
4.94 (301)
Top guest favourite
Guest favourite
Home in Downtown
Eccentric Vintage Jellybean Row House
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
$871 SGD
Show price breakdown
for 5 nights
$871 SGD for 5 nights
Pay $0 today
Free cancellation
4.85 out of 5 average rating, 26 reviews
4.85 (26)
Top guest favourite
Guest favourite
Flat in St. John's
Kenmount terrace Airbnb
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
$645 SGD
Show price breakdown
for 5 nights
$645 SGD for 5 nights
Pay $0 today
Free cancellation
4.87 out of 5 average rating, 938 reviews
4.87 (938)
Top guest favourite
Guest favourite
Flat in St. John's
3-Bedroom Apartment | Walk to Hospital, Mall & MUN
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
15–20 Sept
15–20 Sept
$1,096 SGD
$1,005 SGD
Show price breakdown
for 5 nights
Book early to save
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 45 reviews
5.0 (45)
Superhost
Superhost
Flat in Downtown
The LOFT at LeMarchant (Hot Tub & Amazing Views)
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
15–20 Aug
15–20 Aug
$1,942 SGD
$1,714 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.85 out of 5 average rating, 231 reviews
4.85 (231)
Guest favourite
Guest favourite
Room in St. John's
Come stay at the HillTop
1 bed
1 bed
,
·
1 bathroom
1 bathroom
10–15 Jul
10–15 Jul
$1,184 SGD
Show price breakdown
for 5 nights
$1,184 SGD for 5 nights
Pay $0 today
Free cancellation
4.89 out of 5 average rating, 27 reviews
4.89 (27)
Top guest favourite
Guest favourite
Flat in Downtown
Private 1BR apt, Downtown St. Johns
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
7–12 Jun
7–12 Jun
$479 SGD
Show price breakdown
for 5 nights
$479 SGD for 5 nights
Pay $0 today
Free cancellation
4.8 out of 5 average rating, 349 reviews
4.8 (349)
Flat in St. John's
Modern 2BR Suite | King & Queen | 5 Min to Airport
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Aug
4–9 Aug
$1,182 SGD
Show price breakdown
for 5 nights
$1,182 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Superhost
Superhost
Flat in Downtown
2 bedroom; Spacious Downtown Flat w/street parking
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
2–7 Oct
2–7 Oct
$830 SGD
$756 SGD
Show price breakdown
for 5 nights
Extended stay discount
Pay $0 today
Free cancellation
4.8 out of 5 average rating, 41 reviews
4.8 (41)
Top guest favourite
Guest favourite
Guest house in St. John's
Cozy comfort Apartment
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$696 SGD
Show price breakdown
for 5 nights
$696 SGD for 5 nights
Pay $0 today
Free cancellation
4.93 out of 5 average rating, 739 reviews
4.93 (739)
Home in Downtown
Modern Studio in a Historic Home | Downtown
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Sept
23–28 Sept
$824 SGD
Show price breakdown
for 5 nights
$824 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Flat in St. John's
The Happy Hide Out
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$1,064 SGD
Show price breakdown
for 5 nights
$1,064 SGD for 5 nights
Pay $0 today
Free cancellation
4.84 out of 5 average rating, 51 reviews
4.84 (51)
Superhost
Superhost
Flat in St. John's
Cozy Home Away From Home - near MUN & Avalon Mall
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
29 Aug – 3 Sept
29 Aug – 3 Sept
$707 SGD
Show price breakdown
for 5 nights
$707 SGD for 5 nights
Pay $0 today
Free cancellation
4.79 out of 5 average rating, 941 reviews
4.79 (941)
Home in Downtown
Maddie’s Manor
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
18–23 Jul
18–23 Jul
$1,295 SGD
Show price breakdown
for 5 nights
$1,295 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Bed and breakfast in St. John's
Brand-New Stylish Private Room in St. John's
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Aug
5–10 Aug
$591 SGD
Show price breakdown
for 5 nights
$591 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Flat in St. John's
Downtown 1BR Suite ~ Walk Everywhere + Parking
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
27 Aug – 1 Sept
27 Aug – 1 Sept
$758 SGD
Show price breakdown
for 5 nights
$758 SGD for 5 nights
Pay $0 today
Free cancellation
4.58 out of 5 average rating, 19 reviews
4.58 (19)
1
2
3
4
…
15