Search results; 881 places

The home you selected

Condo in Saint John
Beach Front ! Sea Views! Balcony + Pool!
3 guests1 bedroom1 bed1 bath
Jul 1 – 6
More
Jul 1 – 6
More
R21,398 ZAR for 5 nights

Explore more homes

Guest favorite
Home in Saint John's
Modern 2 BR Cottage in St. Johns #5
Free cancellation
Jul 7 – 12
R6,598 ZAR for 5 nights
5.0 out of 5 average rating, 7 reviews
Guest favorite
Apartment in Saint John's
Elianna’s Apt | Modern, Cozy Studio
1 queen bed
Jul 1 – 6
R6,168 ZAR for 5 nights
5.0 out of 5 average rating, 18 reviews
Room in Hodges Bay
Stay with Kat
Cozy room
Jul 7 – 12
R7,418 ZAR for 5 nights
5.0 out of 5 average rating, 3 reviews
Superhost
Tiny home in Saint John's
My Comfy Cottage #3 in St Johns
1 bed
Jul 1 – 6
R5,707 ZAR for 5 nights
5.0 out of 5 average rating, 3 reviews
Superhost
Room in Saint John's
Stay with ShirmiqueHosting for 12 years,
Great Studio Apt.
Jul 1 – 6
R7,044 ZAR for 5 nights
Top guest favorite
Apartment in Halcyon Heights,
Dickenson Bay Beach, Apartment 2
Free cancellation
Jul 10 – 15
R11,127 ZAR for 5 nights
5.0 out of 5 average rating, 16 reviews
Superhost
Condo in Yepton Beach
Breeze by the sea
Free cancellation
Jul 5 – 10
R13,106 ZAR for 5 nights
4.89 out of 5 average rating, 111 reviews
Shared room in Saint John's
12 West @ Spa
Free cancellation
Jul 1 – 6
R4,726 ZAR for 5 nights
4.34 out of 5 average rating, 50 reviews
Apartment in Saint John's
Old Runaway Studio
Free cancellation
Jul 5 – 10
R6,020 ZAR for 5 nights
Guest favorite
Apartment in Osbourn
Cedar Valley Hideaway
2 queen beds
Jul 1 – 6
R12,293 ZAR for 5 nights
4.77 out of 5 average rating, 13 reviews
Guest favorite
Home in Hodges Bay
Royal Cottage - Convenient Location
2 beds
Aug 8 – 13
R11,551 ZAR for 5 nights
4.86 out of 5 average rating, 7 reviews
Guest favorite
Tiny home in Saint John's
Amour Condo
1 bed
Jul 4 – 9
R11,445 ZAR for 5 nights
4.94 out of 5 average rating, 18 reviews
Home in Osbourn
Modern Cottage by Golf Course–Family-Friendly Stay
Free cancellation
Jul 4 – 9
R10,999 ZAR for 5 nights
New place to stay
Apartment in Hatton
Blondie's Suite
Free cancellation
Jul 9 – 14
R5,188 ZAR for 5 nights
4.8 out of 5 average rating, 5 reviews
Superhost
Condo in Yepton Beach
Villa by the sea
Free cancellation
Jul 14 – 19
R9,897 ZAR for 5 nights
4.81 out of 5 average rating, 74 reviews
Apartment in Fitches Creek
Neema's One Bedroom Suite
Free cancellation
Jul 1 – 6
R9,008 ZAR for 5 nights
5.0 out of 5 average rating, 4 reviews
Guest favorite
Villa in Yepton Beach
Sunsets & Views
1 king bed
Jul 12 – 17
R13,463 ZAR for 5 nights
4.99 out of 5 average rating, 73 reviews
Home in Marble Hill
Sahara Place
Free cancellation
Jul 16 – 21
R29,672 ZAR for 5 nights
New place to stay