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 Onrusrivier
Check in / Check out
Any week
Guests
Add guests
Filters
0
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
Show map
Search results; Over 1,000 homes in Onrusrivier
Over 1,000 homes in Onrusrivier
Top guest favourite
Guest favourite
Guest house in Onrus
Offshore Cottage
2 bedrooms
,
·
2 beds
,
·
1.5 shared bathrooms
24–29 Jun
24–29 Jun
$659 SGD
Show price breakdown
for 5 nights
$659 SGD for 5 nights
,
·
4.96 out of 5 average rating, 252 reviews
4.96 (252)
Top guest favourite
Guest favourite
Place to stay in Onrus
Beach House Room
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
29 Jun – 4 Jul
29 Jun – 4 Jul
$257 SGD
Show price breakdown
for 5 nights
$257 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 198 reviews
4.93 (198)
Guest favourite
Guest favourite
Guest suite in Onrus
Best priceOnrus Island!3 min to beach. Insidebraai
2 bedrooms
2 bedrooms
,
·
7 beds
7 beds
,
·
2 bathrooms
2 bathrooms
17–22 Jun
17–22 Jun
$607 SGD
Show price breakdown
for 5 nights
$607 SGD for 5 nights
4.86 out of 5 average rating, 151 reviews
4.86 (151)
Top guest favourite
Guest favourite
Cottage in Onrus
Cozy Corner Cottage
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$718 SGD
Show price breakdown
for 5 nights
$718 SGD for 5 nights
4.94 out of 5 average rating, 249 reviews
4.94 (249)
Guest favourite
Guest favourite
Loft in Onrus
Mountain View Loft Apartment | Onrus, Hermanus
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$484 SGD
Show price breakdown
for 5 nights
$484 SGD for 5 nights
4.94 out of 5 average rating, 378 reviews
4.94 (378)
Guest favourite
Guest favourite
Home in Onrus
The Happiest Place on Earth-warmed up for winter!
5 bedrooms
5 bedrooms
,
·
8 beds
8 beds
,
·
3 bathrooms
3 bathrooms
19–24 Jun
19–24 Jun
$732 SGD
Show price breakdown
for 5 nights
$732 SGD for 5 nights
Free cancellation
4.9 out of 5 average rating, 40 reviews
4.9 (40)
Top guest favourite
Guest favourite
Home in Onrus
Forest View - Onrus Island - 5 Bedroom
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
,
·
4.5 bathrooms
4.5 bathrooms
17–22 Jun
17–22 Jun
$2,334 SGD
Show price breakdown
for 5 nights
$2,334 SGD for 5 nights
5.0 out of 5 average rating, 24 reviews
5.0 (24)
Superhost
Superhost
Home in Onrus
Luxurious comfortable 4 bedroom beach house
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
4.5 bathrooms
4.5 bathrooms
19–24 Jun
19–24 Jun
$2,400 SGD
Show price breakdown
for 5 nights
$2,400 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 102 reviews
4.89 (102)
Guest favourite
Guest favourite
Home in Onrus
Onrus Family Beach House.
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$828 SGD
$691 SGD
Show price breakdown
for 5 nights
4.83 out of 5 average rating, 18 reviews
4.83 (18)
Top guest favourite
Guest favourite
Home in Sandbaai
Modern Coastal Retreat | Private Hot Tub & Sauna
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
19–24 Jul
19–24 Jul
$999 SGD
Show price breakdown
for 5 nights
$999 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Home in Overstrand Local Municipality
Our home by the sea
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
17–22 Jun
17–22 Jun
$1,513 SGD
Show price breakdown
for 5 nights
$1,513 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Home in Onrus
Amazing Brand New Holiday Home with Pool!
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3 bathrooms
3 bathrooms
17–22 Jun
17–22 Jun
$1,332 SGD
$1,107 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 68 reviews
4.94 (68)
Top guest favourite
Guest favourite
Home in Onrus
AJ - Onrus Seaside Cottage
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$695 SGD
Show price breakdown
for 5 nights
$695 SGD for 5 nights
4.89 out of 5 average rating, 80 reviews
4.89 (80)
Guest favourite
Guest favourite
Cottage in Onrus
Swansong cottage
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
18–23 Jun
18–23 Jun
$869 SGD
Show price breakdown
for 5 nights
$869 SGD for 5 nights
Free cancellation
4.87 out of 5 average rating, 85 reviews
4.87 (85)
Top guest favourite
Guest favourite
Flat in Overstrand Local Municipality
Oak & Owl Self-catering Cottage
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
29 Jun – 4 Jul
29 Jun – 4 Jul
$584 SGD
Show price breakdown
for 5 nights
$584 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 203 reviews
4.99 (203)
Top guest favourite
Guest favourite
Cabin in Mereenbosch
Meerenbosch - Riverside Cabin nestled in the Trees
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
29 Jun – 4 Jul
29 Jun – 4 Jul
$785 SGD
Show price breakdown
for 5 nights
$785 SGD for 5 nights
4.97 out of 5 average rating, 29 reviews
4.97 (29)
Top guest favourite
Guest favourite
Guest house in Onrus
Stylish Flatlet | Private Courtyard | Beach 5 Min
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
18–23 Jun
18–23 Jun
$429 SGD
Show price breakdown
for 5 nights
$429 SGD for 5 nights
4.91 out of 5 average rating, 34 reviews
4.91 (34)
Top guest favourite
Guest favourite
Flat in Onrus
Flatlet in Onrus
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
29 Jun – 4 Jul
29 Jun – 4 Jul
$397 SGD
Show price breakdown
for 5 nights
$397 SGD for 5 nights
4.96 out of 5 average rating, 142 reviews
4.96 (142)
Place to stay in Sandbaai
Unit by the sea, long stays welcome
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
18–23 Jun
18–23 Jun
$290 SGD
$232 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
1
2
3
4
…
15