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, Overstrand 7201, South Africa
+27 28 316 1516
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good28%
  • Average15%
  • Poor11%
  • Terrible8%
Travellers talk about
“fish and chips” (15 reviews)
“pork belly” (11 reviews)
“salad” (17 reviews)
Restaurant Hours
Vegetarian Friendly, Gluten Free Options
$$ - $$$
Beach Road | Onrus Beach, Hermanus, Overstrand 7201, South Africa
All Details
Write a ReviewReviews (372)
Traveller rating
Traveller type
Time of year

1 - 10 of 344 reviews

Reviewed 2 weeks ago via mobile

We were seated at a table with beautiful view. The food was really good. Good prices. Unfortunately the floor under the table was very dirty. Someone spilled cheese all over the floor and we were seated at the table without cleaning first, which was quite...More

Thank Nico O
Reviewed June 6, 2018

We had Sunday lunch there and all three not very happy! Waitress was good but not responsible for food quality, very small portions at quite hefty prices and when asked for some fresh chile which I always do every where, I was charged for it!...More

Thank Lindakot
Reviewed May 25, 2018 via mobile

Thank you very much for the nice & fine service. We really enjoyed it. You made us feel at home. Good quality food, for fair prices. The atmosphere at around 3pm was great. We had so much fun. Personal very observant & helpful! Well done!

Thank Jonathan Martin M
Reviewed May 20, 2018

A relaxed atmosphere with amazing beach views from the deck. We went for breakfasts while staying nearby and were never disappointed. The service was friendly and the coffee was great!

Thank KeriThomson
Reviewed May 15, 2018

I had never been to Onrus before, what a magical little place! After my daily dog walks along the ocean, I could stop in for coffee, with all my dogs, or stay for breakfast. Food was great, coffee excellent, and super friendly service. With the...More

Thank Moon_beamed
Reviewed May 11, 2018

We were recommended this place by Kirsti of the M hotel who also occasionally works there. Well it delivered in spades! Great fish and chips, chilled reasonably price wine and a chef who actually came out of the kitchen to see if we were enjoying...More

Thank Davidbignose!
Reviewed April 25, 2018 via mobile

Friday 20th we booked for dinner. Restaurant is warm and cosy. Waiters are knowledgeable. Menu is varied. I am a vegetarian and when I requested just vegetables, the waitress, maitre ' d and chef went the extra mile to ensure that I got a very...More

Thank Dana Y
Reviewed April 22, 2018

Was staying at a nearby Hotel and had two really good experiences at Milkwood. Excellent service, varied and interesting menu and reasonably priced.

Thank gordonba
Reviewed April 8, 2018 via mobile

Restuarant offers fine dining as well as informal meals overlooking main beach at Onrus, Hermanus. Light lunch, good local craft beer and safe beach for children (lagoon swimming). Had a great beef burger (others had tasty curry and also fresh fish). Also later ordered a...More

Thank Vernon V
Reviewed April 7, 2018 via mobile

One of my favourate places ... service in cape area in general is really poor .. not sure if its the culture .. ive had to force myself to accept capes general poor service. My visit here was ok service .. but it remains ones...More

Thank Michael d
Nearby HotelsSee all 10 hotels in Hermanus
M Hotel Onrus
34 reviews
.64 km away
Oude Schuur
32 reviews
1.66 km away
One Marine Drive Boutique Hotel
183 reviews
5.18 km away
Misty Waves Boutique Hotel Hermanus
822 reviews
5.35 km away
Nearby Restaurants
152 reviews
.80 km away
Casa Biera-Mar
62 reviews
1.34 km away
Bella at Onrus
50 reviews
.78 km away
Nearby Attractions
Mock Turtle
7 reviews
2.61 km away
Hermanus Cliff Path
205 reviews
4.79 km away
Hoy's Koppie
105 reviews
5.54 km away
Cape Whale Coast
41 reviews
5.54 km away
Ask a question
Questions & Answers
March 5, 2018|
AnswerShow all 12 answers
Response from Anali T | Reviewed this property |
Yes, while sitting there the owner stormed out, had a huge verbal argument with the staff and she kicked the water bucket so hard it flew up water spilling everywhere all over her patrons legs and feet! Had indigestion all... More
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
Romantic, Special Occasion Dining, Groups, View, Kids, Child-friendly
Location and Contact Information
  • Address: Beach Road | Onrus Beach, Hermanus, Overstrand 7201, South Africa
  • Location: Africa  >  South Africa  >  Western Cape  >  Overberg District  >  Overstrand  >  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