Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
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
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in St. John's
Over 1,000 homes in St. John's
Photo 1 of 29
Top guest favourite
Guest favourite
Home in St. John's
On the Ocean's Edge! 3B/2B Retreat in Fort Amherst
3 bedrooms
,
·
3 beds
,
·
2 bathrooms
3–8 Oct
3–8 Oct
$2,194 SGD
$1,987 SGD
Show price breakdown
for 5 nights
,
·
5.0 out of 5 average rating, 127 reviews
5.0 (127)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in St. John's
The Seagulls Nest in the Battery
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$1,093 SGD
Show price breakdown
for 5 nights
$1,093 SGD for 5 nights
4.97 out of 5 average rating, 117 reviews
4.97 (117)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in St. John's
Ron & Ethel's Cottage, a charming Battery home
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
14–19 Oct
14–19 Oct
$1,429 SGD
Show price breakdown
for 5 nights
$1,429 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 156 reviews
4.96 (156)
Photo 1 of 24
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
1–6 Oct
1–6 Oct
$570 SGD
Show price breakdown
for 5 nights
$570 SGD for 5 nights
4.93 out of 5 average rating, 776 reviews
4.93 (776)
Photo 1 of 5
Guest favourite
Guest favourite
Boutique hotel in St. John's
Luxurious private downtown room
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$1,072 SGD
Show price breakdown
for 5 nights
$1,072 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 260 reviews
4.92 (260)
Photo 1 of 29
Guest favourite
Guest favourite
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
4–9 Oct
4–9 Oct
$1,269 SGD
Show price breakdown
for 5 nights
$1,269 SGD for 5 nights
Free cancellation
4.85 out of 5 average rating, 248 reviews
4.85 (248)
Photo 1 of 6
Top guest favourite
Guest favourite
Room in St. John's
Cozy room next door to the airport!
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$570 SGD
Show price breakdown
for 5 nights
$570 SGD for 5 nights
4.94 out of 5 average rating, 552 reviews
4.94 (552)
Photo 1 of 29
Superhost
Superhost
Flat in St. John's
3 Bed 2.5 bath on Queen pet friendly+parking
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
10–15 Oct
10–15 Oct
$926 SGD
Show price breakdown
for 5 nights
$926 SGD for 5 nights
Free cancellation
4.79 out of 5 average rating, 56 reviews
4.79 (56)
Photo 1 of 6
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 Oct – 1 Nov
27 Oct – 1 Nov
$424 SGD
Show price breakdown
for 5 nights
$424 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 79 reviews
4.99 (79)
Photo 1 of 6
Top guest favourite
Guest favourite
Room in Mount Pearl
1 Bedroom | Affordable & Cozy Stay in Mount Pearl
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$362 SGD
Show price breakdown
for 5 nights
$362 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Photo 1 of 6
Guest favourite
Guest favourite
Room in St. John's
Downtown Heritage Private Room, Bath & Views
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
20–25 Oct
20–25 Oct
$435 SGD
Show price breakdown
for 5 nights
$435 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 23 reviews
4.91 (23)
Photo 1 of 17
Top guest favourite
Guest favourite
Townhouse in St. John's
St. John's home right Downtown
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
7–12 Oct
7–12 Oct
$750 SGD
Show price breakdown
for 5 nights
$750 SGD for 5 nights
Free cancellation
4.85 out of 5 average rating, 125 reviews
4.85 (125)
Photo 1 of 14
Top guest favourite
Guest favourite
Flat in St. John's
Taylored Hideaway Steps to Downtown event venues
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
10–15 Oct
10–15 Oct
$774 SGD
Show price breakdown
for 5 nights
$774 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 484 reviews
4.99 (484)
Photo 1 of 6
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
1–6 Oct
1–6 Oct
$1,122 SGD
Show price breakdown
for 5 nights
$1,122 SGD for 5 nights
Free cancellation
4.87 out of 5 average rating, 78 reviews
4.87 (78)
Photo 1 of 19
Guest favourite
Guest favourite
Flat in St. John's
The Artisan Loft Inn
1 bedroom
1 bedroom
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$1,044 SGD
Show price breakdown
for 5 nights
$1,044 SGD for 5 nights
4.84 out of 5 average rating, 61 reviews
4.84 (61)
Photo 1 of 6
Top guest favourite
Guest favourite
Boutique hotel in St. John's
Luxurious Downtown Room
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
5–10 Oct
5–10 Oct
$1,122 SGD
Show price breakdown
for 5 nights
$1,122 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 250 reviews
4.94 (250)
Photo 1 of 10
Top guest favourite
Guest favourite
Flat in St. John's
Cozy One Bedroom Apartment
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
10–15 Nov
10–15 Nov
$504 SGD
Show price breakdown
for 5 nights
$504 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 629 reviews
4.93 (629)
Photo 1 of 24
Flat in St. John's
The Garden Suite – Cozy 2-Bedroom Getaway
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$743 SGD
$670 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Photo 1 of 16
Home in St. John's
Family-Friendly 2BR Home + Nursery • 2 Baths
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
4–9 Nov
4–9 Nov
$815 SGD
Show price breakdown
for 5 nights
$815 SGD for 5 nights
Free cancellation
New place to stay
New
1
2
3
4
…
15