All stays/Onrus

Self-Catering Holiday Homes in Onrus River

Family-favourite beach village between Hermanus and Sandbaai. Lagoon, tidal pools, cliff path and a relaxed peninsula community.

About Onrus

Onrus River is one of the Whale Coast's best-loved holiday villages. The protected lagoon and tidal pools are perfect for families, the cliff path delivers some of the best whale watching of the season (July to November), and the peninsula keeps everything walkable. Our Onrus holiday homes range from compact beach cottages to large family houses sleeping 14+, with several within a short walk of the beach.

Why stay in Onrus

  • Walking distance to Onrus Beach, lagoon and tidal pools
  • Cliff path stretches all the way to Hermanus old harbour
  • Quiet, family-orientated suburb with great local cafés
  • Short drive to Hemel-en-Aarde wine route

14 properties in Onrus

Self-catering holiday homes available in Onrus.

Beachcomber's Rest – 6 bedroom holiday rental in Onrus, Hermanus
3 Green Street, Onrus River

Beachcomber's Rest

Large Peninsula-positioned family home that sleeps up to 15, a short walk to Onrus beach & lagoon, with teen rumpus attic and great entertaining spaces.

15
6
4
Corner Delight at Onrust Beach – 4 bedroom holiday rental in Onrus, Hermanus
30 Duke Street, Onrus River

Corner Delight at Onrust Beach

Spacious double-storey home with pool, multiple entertainment areas, and just a short walk to tidal pools and Onrust Beach.

8
4
3
Flow – 2 bedroom holiday rental in Onrus, Hermanus
87 Viljoen Street, Onrus River

Flow

Modern 2-bedroom, 3-bath home near beach and tidal pools, with sunny garden, braai room, and all the mod-cons.

4
2
3
Herringbone – 3 bedroom holiday rental in Onrus, Hermanus
Onrus River, Hermanus, Western Cape, South Africa

Herringbone

Stylish coastal holiday home in Onrus River offering relaxed indoor-outdoor living close to beaches, lagoon and cliff paths.

6
3
2
Holiday Vibe – 3 bedroom holiday rental in Onrus, Hermanus
28 Duke Street, Onrus River

Holiday Vibe

Comfortable 3-bedroom home with sunny garden and braai area, an easy walk to tidal pools, beach, and lagoon.

6
3
2
Island Time – 4 bedroom holiday rental in Onrus, Hermanus
9 Protea Street, Onrus River

Island Time

Relaxed Onrus family home with open-plan living, furnished patio, enclosed garden, and Weber/pit braai—ideal for easy family entertaining.

10
4
2
Rustica – 2 bedroom holiday rental in Onrus, Hermanus
Corner Main and Molteno Street, Onrus River

Rustica

Rustic family home a short walk to the beach, with large enclosed garden, indoor fireplace, and easy indoor–outdoor flow.

8
2
1
Sea Perfection – 3 bedroom holiday rental in Onrus, Hermanus
10 Duke Street, Onrus River

Sea Perfection

Beautiful, fully equipped 3-bedroom home with indoor & outdoor braais, neat garden, and upstairs deck living in the heart of Onrus.

6
3
2
Seabreeze – 3 bedroom holiday rental in Onrus, Hermanus
17 Protea Street, Onrus River

Seabreeze

Island-positioned family home a stone’s throw from Onrus beach and lagoon, with an indoor braai room and cosy fireplace.

6
3
2
Seaclusion – 4 bedroom holiday rental in Onrus, Hermanus
27 Beyers Street, Onrus River

Seaclusion

Comfortable Onrus family home with patio braai and upstairs deck with ocean views, an easy walk to the beach. Can be booked together with Sunset Terrace next door (29 Beyers) to sleep up to 16.

10
4
3
Silencio – 4 bedroom holiday rental in Onrus, Hermanus
62 Dempers Street, Onrus River

Silencio

Stylish and peaceful holiday home just walking distance to Onrus beach, lagoon and cliff path — perfect for families and groups.

9
4
3
Skye Cottage – 5 bedroom holiday rental in Onrus, Hermanus
25 Atlantic Drive, Onrus River

Skye Cottage

West-facing Peninsula home with spectacular sunsets, enclosed garden, and flexible 5-bedroom layout including a rear flatlet.

9
5
4
Sunset Terrace – 3 bedroom holiday rental in Onrus, Hermanus
29 Beyers Street, Onrus River

Sunset Terrace

Spacious 'Old Onrus' family home with roof deck, enclosed braai room, and easy walk to cliff path, Davies Pool, and beach. Can be booked together with Seaclusion next door (27 Beyers) to sleep up to 16.

6
3
2
Whispering Waves – 4 bedroom holiday rental in Onrus, Hermanus
25 Arum Street, Onrus River

Whispering Waves

Peninsula-positioned family home overlooking Haardebaai, a 3-minute walk to Onrus beach and lagoon, with indoor braai and garden firepit.

8
4
3