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; 990 homes
990 homes
Guest favourite
Guest favourite
Villa in Saint John's
Private Villa With Views & Heated Infinity Pool
2 bedrooms
,
·
5 beds
,
·
2 private bathrooms
29 Aug – 4 Sept
29 Aug – 4 Sept
$2,572 SGD
Show price breakdown
for 6 nights
$2,572 SGD for 6 nights
,
·
4.95 out of 5 average rating, 84 reviews
4.95 (84)
Flat in Saint John's
The Retreat 3
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
6–11 Aug
6–11 Aug
$747 SGD
Show price breakdown
for 5 nights
$747 SGD for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Cottage in Saint John's
Amour Condo
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
8–13 Aug
8–13 Aug
$741 SGD
Show price breakdown
for 5 nights
$741 SGD for 5 nights
4.89 out of 5 average rating, 38 reviews
4.89 (38)
Guest suite in Saint John's
Spacious Self check-in Guesthouse with Carapes Inn
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
6–11 Aug
6–11 Aug
$829 SGD
$678 SGD
Show price breakdown
for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in Osbourn
Modern Cottage by Golf Course–Family-Friendly Stay
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
6–11 Aug
6–11 Aug
$1,534 SGD
$1,248 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 31 reviews
5.0 (31)
Home in St John's
Royal Palm Suites in Cedar Valley
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
1–6 Aug
1–6 Aug
$2,093 SGD
Show price breakdown
for 5 nights
$2,093 SGD for 5 nights
New place to stay
New
Serviced apartment in Jennings
Hillside Villa | Valley Views + Car Included
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
5–10 Aug
5–10 Aug
$850 SGD
$680 SGD
Show price breakdown
for 5 nights
Free cancellation
Guest favourite
Guest favourite
Home in Marble Hill
Sahara Place
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$2,543 SGD
$2,058 SGD
Show price breakdown
for 5 nights
Free cancellation
4.83 out of 5 average rating, 6 reviews
4.83 (6)
Guest favourite
Guest favourite
Home in Hermitage Bay
Eden Roc–Sea View near Hermitage Bay-Jolly Harbour
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
5–10 Aug
5–10 Aug
$1,429 SGD
$1,169 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Top guest favourite
Guest favourite
Home in St Mary’s
Star Light View
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
4 bathrooms
4 bathrooms
6–11 Aug
6–11 Aug
$2,404 SGD
Show price breakdown
for 5 nights
$2,404 SGD for 5 nights
4.95 out of 5 average rating, 37 reviews
4.95 (37)
Superhost
Superhost
Home in Jennings
HiddenHills Escape, Private Villa, Hermitage Bay
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$4,079 SGD
Show price breakdown
for 5 nights
$4,079 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Guest house in St Johns
Hibiscus Retreat Nutmeg Cottage
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
6–11 Aug
6–11 Aug
$1,410 SGD
$1,235 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Bungalow in Saint John's
Authentic 3 bedroom home 5 min drive from beach
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
19–24 Aug
19–24 Aug
$693 SGD
$574 SGD
Show price breakdown
for 5 nights
Free cancellation
4.75 out of 5 average rating, 51 reviews
4.75 (51)
Guest favourite
Guest favourite
Flat in Saint George
Lovely Creek’s- 1 Bedroom Apartment with parking
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
13–18 Aug
13–18 Aug
$557 SGD
Show price breakdown
for 5 nights
$557 SGD for 5 nights
Free cancellation
4.8 out of 5 average rating, 272 reviews
4.8 (272)
Home in St. John’s
Hunte Manor
3 bedrooms
3 bedrooms
,
·
7 beds
7 beds
,
·
2.5 bathrooms
2.5 bathrooms
7–12 Aug
7–12 Aug
$2,058 SGD
Show price breakdown
for 5 nights
$2,058 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 18 reviews
4.89 (18)
Guest favourite
Guest favourite
Villa in Saint John's
Villa Surr Coline
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
7–12 Sept
7–12 Sept
$1,116 SGD
$907 SGD
Show price breakdown
for 5 nights
4.85 out of 5 average rating, 177 reviews
4.85 (177)
Top guest favourite
Guest favourite
Room in Saint John's
Private Rm/bath while hanging out in shared space
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$594 SGD
Show price breakdown
for 5 nights
$594 SGD for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 33 reviews
4.97 (33)
Guest favourite
Guest favourite
Home in Saint John's
Comfy 2 BR Cottage #6
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
7–12 Aug
7–12 Aug
$621 SGD
$544 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.95 out of 5 average rating, 21 reviews
4.95 (21)
Flat in Potters Village
Hilltop Horizon Skyline Stay | Scenic 2BR Retreat
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
8–13 Aug
8–13 Aug
$1,380 SGD
Show price breakdown
for 5 nights
$1,380 SGD for 5 nights
Pay $0 today
Free cancellation
1
2
3
4
…
15