Holiday Stays

Onrusrivier Guesthouse Sleeps 10+ Accommodation

Bedroom with sliding glass door balcony view and armchair
Star Star Star Star

Elizabeth House

Guesthouse Central Onrusrivier Sand Bay
From R1,050

138 Marine Beachfront Guesthouse

Guesthouse Central Onrusrivier
From R2,460

Glow Suites

Guesthouse Central Onrusrivier
From R1,980
Absolute Ocean Boutique Guesthouse

Absolute Ocean Boutique Guesthouse

Guesthouse Central Onrusrivier Hermanus
From R2,610

The Gables Guest House

Guesthouse Central Onrusrivier
From R1,690

The Whale's Tale Guesthouse

Guesthouse Central Onrusrivier Hermanus
From R2,050

The Potting Shed Guest House

Guesthouse Central Onrusrivier
From R1,865
Sixteen Guesthouse on Main

Sixteen Guesthouse on Main

Guesthouse Central Onrusrivier
From R1,280

On The Cliff Luxury Boutique Guest House

Guesthouse Central Onrusrivier Hermanus
From R3,200

Ridge House

Guesthouse Central Onrusrivier
From R1,300
Star Star Star Star

Beaumonte Guesthouse

Guesthouse Central Onrusrivier Hermanus

Beluga House

Guesthouse Central Onrusrivier Hermanus
From R2,390

Cliff Cottage

Guesthouse Central Onrusrivier
From R4,150

Penguino Guesthouse

Guesthouse Central Onrusrivier
From R1,550

Boutique Ocean Views

Guesthouse Central Onrusrivier Hermanus

Brown Jug Guest House

Guesthouse Central Onrusrivier Hermanus
From R1,250

Port Del Mar Guesthouse

Guesthouse Central Onrusrivier
From R1,890

Selkirk House

Guesthouse Central Onrusrivier Hermanus
From R2,652
Hermanus Manor

Hermanus Manor

Guesthouse Central Onrusrivier Hermanus
From R1,300

Onrus Sunset Beach House

Guesthouse Central Onrusrivier
From R4,860

33 properties found · Showing 1–20

Onrusrivier is a small coastal village on the Western Cape's Whale Coast, sitting just outside Hermanus. The village has a relaxed character shaped by its lagoon, beachfront, and close proximity to some of the best shore-based whale watching in the world.