The Milkwood Restaurant

© The Milkwood Restaurant


The Milkwood Restaurant is idyllically set in a nature conservation area in Onrus near the coastal town of Hermanus. Here guests can savour the seafood of the area, which is the restaurant’s specialty, as well as delicious venison dishes.

The nature reserve setting provides guests with the opportunity to observe the wild life in action, as well as the luxury of a fabulous ocean view. The wooden deck for outdoor dining is perched on the river bank, which makes for a great summer evening spot. In the evenings the restaurant is transformed into a romantic location with candle light and the sound of the ocean nearby.

The restaurant is open throughout the day serving meals as early as breakfast. Day time treats like cake and coffee are also on offer. The restaurant’s specialty is its seafood. Popular choices are the Line Fish, Seafood Platter and Calamari. The main courses are rounded off well with sweets like Crème Brule and imported coffee and a choice of superb specialty liqueur coffees.

The restaurant gets its name from the stunning Milkwood trees that surround it.

The Milkwood Restaurant Map

In and Around

Accommodation near The Milkwood Restaurant

*Distances are shown as the crow flies and not necessarily the actual travelling distance.

from R2,500
1 night, 2 adults


Sleeps 7 Onrus Self-catering in Onrus
0.09km from The Milkwood Restaurant

Woelwaters is an inviting family home that sleeps 11 people, designed and equipped for easy seaside ...

from R700
1 night, 2 adults

Perlemoen Cottage for Two

Sleeps 2 Onrus Self-catering in Onrus
0.42km from The Milkwood Restaurant

Perlemoen Cottage is located one street away from the Haarder Bay Marine Reserve and a five-minute w...

from R2,400
1 night, 2 adults

Sea Breeze

Sleeps 10 Onrus Self-catering in Onrus
0.42km from The Milkwood Restaurant

Sea Breeze is a real ‘old-style’ holiday house with lots of character, located on the ‘Onrust Island...

from R4,000
1 night, 2 adults

Perlemoen Holiday House

Sleeps 16 Onrus Private Home, Onrus Self-catering in Onrus
0.49km from The Milkwood Restaurant

Located on the Onrus Peninsula, Perlemoen is a free-standing holiday house with an adjoining cottage...

from R3,000
1 night, 2 adults

@ Onrus

Sleeps 8 Onrus Self-catering in Onrus
0.51km from The Milkwood Restaurant

This is a beautiful and modern Greek-style house situated in Onrus, within walking distance to the b...

from R3,500
1 night, 2 adults

5 Atlantic Drive

Sleeps 6 Onrus Self-catering in Onrus
0.61km from The Milkwood Restaurant

5 Atlantic Drive is a stunning seafront house located on the Onrus peninsula in the Overberg region ...

from R1,500
1 night, 2 adults

A Resting Place

Sleeps 9 Onrus Self-catering in Onrus
0.67km from The Milkwood Restaurant

This is a lovely self-catering house located in the village of Onrus, on the Whale Coast. Situated n...

from R3,590
1 night, 2 adults


Sleeps 13 Sandbaai Self-catering in Sandbaai
0.68km from The Milkwood Restaurant

Branderaai is the perfect entertainer's holiday house. For summer breaks, enjoy the covered patio wi...

from R800
1 night, 2 adults

Rose Cottage @ La Petite Rose

Sleeps 3 Onrus Guest House, Onrus Self-catering in Onrus
0.71km from The Milkwood Restaurant

Rose Cottage @ La Petite Rose is a romantic loft unit, home in the seaside town of Hermanus.

from R1,875
1 night, 2 adults

Nine on De Villiers

Sleeps 6 Onrus Self-catering in Onrus
0.76km from The Milkwood Restaurant

The ideal hideaway, Nine on De Villiers is located in Onrus and within a short drive of the beach.

  • Seafood
  • Breakfast
  • Intimate
  • 80 - 100 people
  • Restaurants
  •  +27 (0) 28 316 1516
The Milkwood Restaurant
© The Milkwood Restaurant

The Milkwood Restaurant
© The Milkwood Restaurant