Holiday Stays

Onrusrivier Accommodation

White canopy bed with patterned headboard in a bright modern bedroom
Star Star Star Star

Hornbill House

Self-catering Central Onrusrivier Hermanus
From R1,400
Elegant bedroom with a large bed patterned wallpaper and sheer white curtains

Seagull Hermanus

Self-catering Central Onrusrivier
Bedroom with sliding glass door balcony view and armchair
Star Star Star Star

Elizabeth House

Guesthouse Central Onrusrivier Sandbaai
From R1,050
Absolute Ocean Boutique Guesthouse

Absolute Ocean Boutique Guesthouse

Guesthouse Central Onrusrivier Hermanus
From R1,688
Kennedy's Beach Villa

Kennedy's Beach Villa

Guesthouse Central Onrusrivier
From R2,080
44 Mountain Drive

44 Mountain Drive

Self-catering Central Onrusrivier Hermanus
From R1,513
The Gables Guest House

The Gables Guest House

Guesthouse Central Onrusrivier
From R1,774
AnchorsRest Hermanus

AnchorsRest Hermanus

Self-catering Central Onrusrivier
From R900
Sixteen Guesthouse on Main

Sixteen Guesthouse on Main

Guesthouse Central Onrusrivier
From R1,280
Luxurious bedroom with ocean view large bed and seating area
Star Star Star Star

La Fontaine Guesthouse & Lodge

Guesthouse Central Onrusrivier Hermanus
Windsong Cottage

Windsong Cottage

Self-catering Central Onrusrivier
From R3,200
The Esplanade

The Esplanade

Apartment Central Onrusrivier Hermanus
From R6,390
Auberge Burgundy Boutique Hotel & Spa

Auberge Burgundy Boutique Hotel & Spa

Boutique Hotel Central Onrusrivier Hermanus
From R5,589
Rocky coastline with buildings on a cliff overlooking the ocean
Star Star Star Star

Auberge Burgundy

Boutique Hotel Central Onrusrivier Hermanus
From R5,589
Hermanus Waterfront Apartments

Hermanus Waterfront Apartments

Self-catering Central Onrusrivier Hermanus
Perla Hermanus

Perla Hermanus

Self-catering Central Onrusrivier
From R3,100
Hermanus Manor

Hermanus Manor

Guesthouse Central Onrusrivier Hermanus
From R2,600
Bedroom with dark blue wall white bed and starfish decorations

Barking Beach Cottage

Cottage Central Onrusrivier Sand Bay
Inn Hermanus

Inn Hermanus

Guesthouse Central Onrusrivier
From R1,200

36 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.