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
Superhost
Superhost
Bungalow in St. John's
Cornwall Cottage
4 bedrooms
,
·
5 beds
,
·
1 private bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$1,182 SGD
Show price breakdown
for 5 nights
$1,182 SGD for 5 nights
,
·
4.41 out of 5 average rating, 22 reviews
4.41 (22)
Guest favourite
Guest favourite
Room in St. John's
Bonaventure Place, at MUN
1 single bed
1 single bed
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$452 SGD
Show price breakdown
for 5 nights
$452 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 18 reviews
4.94 (18)
Home in St. John's
Modern Studio in a Historic Home | Downtown
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Sept
23–28 Sept
$821 SGD
Show price breakdown
for 5 nights
$821 SGD for 5 nights
Free cancellation
New place to stay
New
Place to stay in St. John's
Quite, Comfortable Home perfect for professional
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
$376 SGD
Show price breakdown
for 5 nights
$376 SGD for 5 nights
Free cancellation
New place to stay
New
Superhost
Superhost
Flat in St. John's
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,937 SGD
$1,713 SGD
Show price breakdown
for 5 nights
Free cancellation
4.85 out of 5 average rating, 231 reviews
4.85 (231)
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
Free cancellation
New place to stay
New
Flat in Paradise
Newly built house in beautiful Paradise, NL!
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
11–16 Jul
11–16 Jul
$1,402 SGD
Show price breakdown
for 5 nights
$1,402 SGD for 5 nights
Free cancellation
New place to stay
New
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
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Room in St. John's
The Sea Room at The Merrymeeting Inn
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
27 Aug – 1 Sept
27 Aug – 1 Sept
$564 SGD
Show price breakdown
for 5 nights
$564 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 63 reviews
4.98 (63)
Top guest favourite
Guest favourite
Flat in St. John's
A Pleasant Place to Stay
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
$726 SGD
Show price breakdown
for 5 nights
$726 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Room in St. John's
Small downtown BR. Full home use. Monthly 40% off.
1 bed
1 bed
,
·
1 bathroom
1 bathroom
7–13 Oct
7–13 Oct
$257 SGD
Show price breakdown
for 6 nights
$257 SGD for 6 nights
Free cancellation
4.9 out of 5 average rating, 10 reviews
4.9 (10)
Guest favourite
Guest favourite
Home in Bay Roberts
Mad Rock Retreat
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$1,429 SGD
Show price breakdown
for 5 nights
$1,429 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 222 reviews
4.95 (222)
Flat in St. John's
Modern Apartment St. John's - Bertie's Place
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
24–29 Sept
24–29 Sept
$548 SGD
Show price breakdown
for 5 nights
$548 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Flat in St. John's
EM Haven Realty 1-Bdr Home for a Relaxing Getaway
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
31 Aug – 5 Sept
31 Aug – 5 Sept
$747 SGD
Show price breakdown
for 5 nights
$747 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Guest favourite
Guest favourite
Boutique hotel in St. John's
Extraordinary 2Br Downtown Suite
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$1,331 SGD
Show price breakdown
for 5 nights
$1,331 SGD for 5 nights
Free cancellation
4.87 out of 5 average rating, 60 reviews
4.87 (60)
Top guest favourite
Guest favourite
Room in St. John's
Bright & Peaceful Room w/ Dedicated Bathroom & TV
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
7–12 Jul
7–12 Jul
$446 SGD
Show price breakdown
for 5 nights
$446 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 24 reviews
5.0 (24)
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
Free cancellation
4.94 out of 5 average rating, 301 reviews
4.94 (301)
Home in St. John's
Two bedroom cozy retreat in Downtown St John's
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$1,611 SGD
Show price breakdown
for 5 nights
$1,611 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Place to stay in St. John's
Spacious Central Room Near Keyin and village mall.
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
13–18 Jul
13–18 Jul
$389 SGD
Show price breakdown
for 5 nights
$389 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
1
2
3
4
…
15