We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Milkwood

Beach Road | Onrus Beach, Hermanus 7201, South Africa
+27 28 316 1516
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent39%
  • Very good28%
  • Average15%
  • Poor11%
  • Terrible7%
Travellers talk about
“pork belly” (14 reviews)
“fish and chips” (15 reviews)
“salad” (15 reviews)
Restaurant Hours
Vegetarian Friendly, Gluten Free Options
$$ - $$$
Beach Road | Onrus Beach, Hermanus 7201, South Africa
All Details
Write a Review
Reviews (319)
Traveller rating
Traveller type
Time of year

1 - 10 of 295 reviews

Reviewed 5 days ago via mobile

You can't fault the location but this is more of a cafe than dining venue. Covered verandas overlooking the beach tucked away in the milkwood trees. You can sit and watch the oytercatchers on the somewhat suspect lagoon. Separate bar; limited parking.

Thank postscript65
Reviewed 5 days ago via mobile

Bit dissapointed... We went here for lunch after a long trip and starving! When we got there there was no lunch menu for this specific day only tapas. Service was excellent, but defnitely overpriced! Food was good and view lovely.

Thank Alicia920618
Reviewed 1 week ago

We ate at The Milkwood twice, but only because we were staying a short walk away. The food was okay but nothing to write home about and not worth going out of your way for.

Thank Steve R
Reviewed 1 week ago

We have recently spent 10 days in Onrus and visited The Milkwood on several occasions. The food and drink are always great whether you go for breakfast lunch or dinner or even just pop in for an expresso martini! But it's the Service which makes...More

Thank jcoles2017
Reviewed 1 week ago

The Milkwood overlooks the picturesque Onrus beach. We went for dinner at 7.30pm, so we could enjoy a bit of the view before night set in. My wife and I shared the rosewater beetroot and pomegranate salad, which was original, creative and delicious, for our...More

Thank RodneyMichele
Reviewed 2 weeks ago

Recently Milkwood has added a seafood platter special which initially was good value for money and always has line fish. Unfortunately the tourist season has arrived and locals have seen the price hike by 1/3 and the size of the crayfish tails reduce to almost...More

Thank Gaitse
Reviewed 3 weeks ago via mobile

The cakes here want me to defy my diet regularly! There’s an evil lemon ricotta cake, just don’t look at it! So divinely moist and lemony, just perfect to sit and enjoy on their stoep overlooking Onrus beach and lagoon, I just love love ❤️...More

Thank NaughtyCatCapeTown
Reviewed 3 weeks ago via mobile

We had the seafood platter here recently and enjoyed it thoroughly! The wine and views were pretty good too!

Thank carolinean83
Reviewed 4 weeks ago

A casual restaurant catering to any time of the day - be it breakfast, a coffee, lunch or dinner. The location is unbeatable - this is the reason to go. The staff are great but sadly the kitchen lets it down - ordered the fish...More

Thank KiddoSA
Reviewed 5 October 2017

We had a wonderful experience today at The Milkwood. Our waiter was awesome and gave excellent service and recommendations. The food was great and we even treated ourselves to cake afterwards which was well worth the inches to the hips. This place is well worth...More

Thank Corné v
Nearby Restaurants
134 reviews
.78 km away
Casa Biera-Mar
51 reviews
1.34 km away
Bella at Onrus
40 reviews
.78 km away
Nearby Attractions
Hermanus Cliff Path
69 reviews
4.79 km away
Hoy's Koppie
100 reviews
5.54 km away
60 reviews
2.29 km away
Cape Whale Coast
31 reviews
5.54 km away
Questions & Answers
Get quick answers from The Milkwood staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 9 - USD 15
Breakfast, Lunch, Brunch, Dinner, After-hours
Restaurant features
Outdoor Seating, Seating, Waitstaff, Parking Available, Street Parking, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts Mastercard, Accepts Visa, Free Wifi, Reservations, Accepts Credit Cards
Good for
Romantic, View, Kids, Special Occasion Dining, Child-friendly, Groups
Location and Contact Information
  • Address: Beach Road | Onrus Beach, Hermanus 7201, South Africa
  • Location: Africa  >  South Africa  >  Western Cape  >  Overberg District  >  Hermanus  >  Onrus
  • Phone Number: +27 28 316 1516
  • E-mail
Set on the beautiful shores of Onrus Beach, here at The Milkwood we have spectacular views with delicious food to match. Come and join us during the day for a yummy breakfast or scrumptious lunch, or sit at the bar enjoying some Tapas with a cocktail or local craft beer. In the evening our seasonal dinner menu and specially selected wine list will ensure you have a truly special experience with us.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing