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
Guest favourite
Guest favourite
Room in St. John's
Room in Downtown St John's
1 bedroom
,
·
1 bed
,
·
1.5 private bathrooms
22–27 Jul
22–27 Jul
$498 SGD
$433 SGD
Show price breakdown
for 5 nights
,
·
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Townhouse in St. John's
Modern Jellybean Row Retreat | Steps to Harbour
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
26–31 Jul
26–31 Jul
$1,415 SGD
$1,301 SGD
Show price breakdown
for 5 nights
Book early to save
Pay $0 today
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Home in St. John's
Downtown Panoramic Views
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
6–11 Aug
6–11 Aug
$2,393 SGD
Show price breakdown
for 5 nights
$2,393 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Superhost
Superhost
Home in St. John's
Deanery House
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
17–22 Jun
17–22 Jun
$1,998 SGD
Show price breakdown
for 5 nights
$1,998 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Place to stay in St. John's
Cozy room for solo traveler
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
30 Jun – 5 Jul
30 Jun – 5 Jul
$338 SGD
Show price breakdown
for 5 nights
$338 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Room in St. John's
Single Room In Centre City
1 single bed
1 single bed
,
·
1.5 bathrooms
1.5 bathrooms
19–24 Jul
19–24 Jul
$337 SGD
Show price breakdown
for 5 nights
$337 SGD for 5 nights
4.97 out of 5 average rating, 38 reviews
4.97 (38)
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
$567 SGD
Show price breakdown
for 5 nights
$567 SGD for 5 nights
Pay $0 today
Free cancellation
4.98 out of 5 average rating, 56 reviews
4.98 (56)
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
23–28 Aug
23–28 Aug
$1,422 SGD
$1,242 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.93 out of 5 average rating, 226 reviews
4.93 (226)
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
$544 SGD
Show price breakdown
for 5 nights
$544 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 297 reviews
4.94 (297)
Superhost
Superhost
Room in Mount Pearl
The Newfie Nest
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$488 SGD
Show price breakdown
for 5 nights
$488 SGD for 5 nights
Pay $0 today
Free cancellation
4.9 out of 5 average rating, 10 reviews
4.9 (10)
Home in St. John's
Bright 2‑Bedroom in St. John’s
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$817 SGD
Show price breakdown
for 5 nights
$817 SGD for 5 nights
Pay $0 today
Free cancellation
4.57 out of 5 average rating, 21 reviews
4.57 (21)
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
6–11 Aug
6–11 Aug
$1,939 SGD
Show price breakdown
for 5 nights
$1,939 SGD for 5 nights
Pay $0 today
Free cancellation
4.85 out of 5 average rating, 230 reviews
4.85 (230)
Flat in St. John's
Compact Cul-de-Sac Convenience
1 bed
1 bed
,
·
1 bathroom
1 bathroom
3–8 Jul
3–8 Jul
$967 SGD
Show price breakdown
for 5 nights
$967 SGD for 5 nights
Pay $0 today
Free cancellation
4.8 out of 5 average rating, 10 reviews
4.8 (10)
Flat in St. John's
Apartment on Jelly Bean Row, Suite 2
2 bedrooms
2 bedrooms
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$1,215 SGD
Show price breakdown
for 5 nights
$1,215 SGD for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 145 reviews
4.97 (145)
Top guest favourite
Guest favourite
Home in St. John's
Eccentric Vintage Jellybean Row House
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
25–30 Sept
25–30 Sept
$880 SGD
Show price breakdown
for 5 nights
$880 SGD for 5 nights
Pay $0 today
Free cancellation
4.83 out of 5 average rating, 18 reviews
4.83 (18)
Top guest favourite
Guest favourite
Room in St. John's
Room in downtown house!
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
14–19 Aug
14–19 Aug
$670 SGD
Show price breakdown
for 5 nights
$670 SGD for 5 nights
Pay $0 today
Free cancellation
4.96 out of 5 average rating, 57 reviews
4.96 (57)
Top guest favourite
Guest favourite
Flat in St. John's
Spacious cozy apartment
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$935 SGD
Show price breakdown
for 5 nights
$935 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 378 reviews
4.92 (378)
Guest favourite
Guest favourite
Place to stay in Logy Bay-Middle Cove-Outer Cove
Modernized Antique House | Parking | 1 Queen Bed
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$665 SGD
$569 SGD
Show price breakdown
for 5 nights
Extended stay discount
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 9 reviews
5.0 (9)
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
$729 SGD
Show price breakdown
for 5 nights
$729 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
1
2
3
4
…
15