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 AG
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Help Center
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
Show map
Search results; 881 places
881 places
The home you selected
Condo in Saint John
Beach Front ! Sea Views! Balcony + Pool!
3 guests
·
1 bedroom
·
1 bed
·
1 bath
Jul 1 – 6
|
More
Jul 1 – 6
|
More
4.64
(84 reviews)
R21,398 ZAR
Show price breakdown
R21,398 ZAR for 5 nights
for 5 nights
Explore more homes
Guest favorite
Guest favorite
Home in Saint John's
Modern 2 BR Cottage in St. Johns #5
Free cancellation
Free cancellation
Jul 7 – 12
Jul 7 – 12
R6,598 ZAR
Show price breakdown
R6,598 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favorite
Guest favorite
Apartment in Saint John's
Elianna’s Apt | Modern, Cozy Studio
1 queen bed
1 queen bed
Jul 1 – 6
Jul 1 – 6
R6,168 ZAR
Show price breakdown
R6,168 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 18 reviews
5.0 (18)
3
Reviews
5.0
Stars
Rating
Room in Hodges Bay
Stay with Kat
Stay with Kat
Cozy room
Jul 7 – 12
Jul 7 – 12
R7,418 ZAR
Show price breakdown
R7,418 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Tiny home in Saint John's
My Comfy Cottage #3 in St Johns
1 bed
1 bed
Jul 1 – 6
Jul 1 – 6
R5,707 ZAR
Show price breakdown
R5,707 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
2
Reviews
5.0
Stars
Rating
12
Years hosting
Room in Saint John's
Stay with Shirmique
Stay with Shirmique
Hosting for 12 years
,
·
Hosting for 12 years
Great Studio Apt.
Jul 1 – 6
Jul 1 – 6
R7,044 ZAR
Show price breakdown
R7,044 ZAR for 5 nights
for 5 nights
Top guest favorite
Guest favorite
Apartment in Halcyon Heights,
Dickenson Bay Beach, Apartment 2
Free cancellation
Free cancellation
Jul 10 – 15
Jul 10 – 15
R11,127 ZAR
Show price breakdown
R11,127 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Superhost
Superhost
Condo in Yepton Beach
Breeze by the sea
Free cancellation
Free cancellation
Jul 5 – 10
Jul 5 – 10
R13,106 ZAR
Show price breakdown
R13,106 ZAR for 5 nights
for 5 nights
4.89 out of 5 average rating, 111 reviews
4.89 (111)
Shared room in Saint John's
12 West @ Spa
Free cancellation
Free cancellation
Jul 1 – 6
Jul 1 – 6
R4,726 ZAR
Show price breakdown
R4,726 ZAR for 5 nights
for 5 nights
4.34 out of 5 average rating, 50 reviews
4.34 (50)
Apartment in Saint John's
Old Runaway Studio
Free cancellation
Free cancellation
Jul 5 – 10
Jul 5 – 10
R6,020 ZAR
Show price breakdown
R6,020 ZAR for 5 nights
for 5 nights
Guest favorite
Guest favorite
Apartment in Osbourn
Cedar Valley Hideaway
2 queen beds
2 queen beds
Jul 1 – 6
Jul 1 – 6
R12,293 ZAR
Show price breakdown
R12,293 ZAR for 5 nights
for 5 nights
4.77 out of 5 average rating, 13 reviews
4.77 (13)
Guest favorite
Guest favorite
Home in Hodges Bay
Royal Cottage - Convenient Location
2 beds
2 beds
Aug 8 – 13
Aug 8 – 13
R11,551 ZAR
Show price breakdown
R11,551 ZAR for 5 nights
for 5 nights
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Guest favorite
Guest favorite
Tiny home in Saint John's
Amour Condo
1 bed
1 bed
Jul 4 – 9
Jul 4 – 9
R11,445 ZAR
Show price breakdown
R11,445 ZAR for 5 nights
for 5 nights
4.94 out of 5 average rating, 18 reviews
4.94 (18)
Home in Osbourn
Modern Cottage by Golf Course–Family-Friendly Stay
Free cancellation
Free cancellation
Jul 4 – 9
Jul 4 – 9
R10,999 ZAR
Show price breakdown
R10,999 ZAR for 5 nights
for 5 nights
New place to stay
New
Apartment in Hatton
Blondie's Suite
Free cancellation
Free cancellation
Jul 9 – 14
Jul 9 – 14
R5,188 ZAR
Show price breakdown
R5,188 ZAR for 5 nights
for 5 nights
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Superhost
Superhost
Condo in Yepton Beach
Villa by the sea
Free cancellation
Free cancellation
Jul 14 – 19
Jul 14 – 19
R9,897 ZAR
Show price breakdown
R9,897 ZAR for 5 nights
for 5 nights
4.81 out of 5 average rating, 74 reviews
4.81 (74)
Apartment in Fitches Creek
Neema's One Bedroom Suite
Free cancellation
Free cancellation
Jul 1 – 6
Jul 1 – 6
R9,008 ZAR
Show price breakdown
R9,008 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favorite
Guest favorite
Villa in Yepton Beach
Sunsets & Views
1 king bed
1 king bed
Jul 12 – 17
Jul 12 – 17
R13,463 ZAR
Show price breakdown
R13,463 ZAR for 5 nights
for 5 nights
4.99 out of 5 average rating, 73 reviews
4.99 (73)
Home in Marble Hill
Sahara Place
Free cancellation
Free cancellation
Jul 16 – 21
Jul 16 – 21
R29,672 ZAR
Show price breakdown
R29,672 ZAR for 5 nights
for 5 nights
New place to stay
New
1
2
3
4
…
15