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...
  • Excellent38%
  • Very good28%
  • Average16%
  • Poor11%
  • Terrible7%
Travellers talk about
“pork belly” (14 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 (322)
Traveller rating
Traveller type
Time of year

1 - 10 of 298 reviews

Reviewed 4 days ago via mobile

A welcome break on a lengthy and baron journey. The food sustained us and the views inspired. Friendships for life have been formed.

Thank adam4991
Reviewed 6 days ago via mobile

Strolled down to this awesome restaurant for a sun downer, it’s such a perfect spot. Had the battered fish and chips overlooking the beach and lagoon, both the food, view and service was excellent!

Thank NaughtyCatCapeTown
Reviewed 1 week ago

This is a nice spot just above the beach and the Onrus River. Possibly better during the day, but ok with a slightly limited evening menu. We had the local fish and chips which were very good, served by a delightful young man. This was...More

Thank Jim W
Reviewed 3 weeks 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 3 weeks 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 3 weeks 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 4 weeks 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 4 weeks 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 4 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 2 November 2017 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
Nearby Restaurants
135 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
82 reviews
4.79 km away
Hoy's Koppie
101 reviews
5.70 km away
Cape Whale Coast
33 reviews
5.54 km away
62 reviews
2.29 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
US$9 - US$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
Special Occasion Dining, Romantic, Groups, View, Kids, Child-friendly
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