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%
Travelers talk about
“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 (369)
Traveler rating
Traveler type
Time of year

1 - 10 of 341 reviews

Reviewed 4 days ago

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 1 week ago

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 1 week ago

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 4 weeks ago 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 4 weeks ago

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
Reviewed April 4, 2018 via mobile

We had different starters and all were excellent. For main course we ordered three times the line fish which was pan fried cod with vegetables. One of us had Laksa, which was not fully up to his expectation, because it was made with Spaghetti and...More

Thank degraeju556
Reviewed April 2, 2018 via mobile

Very poor service, waited very very very long for our food and it was tasteless! I would not go back very soon not if it is the only Restaurant in the era. Cleaning is also not a very big priority for them they have a...More

1  Thank JohnWilliamCloete
Reviewed March 30, 2018

The beauty of its location is that one can have a delightful meal with great wine and enjoy Indian ocean views. I had peaceful family dinner at Milkwood with very nice Fairview Chenin Blanc - crisp medium-bodied palate, lively acidity. Refreshing! 30% of wine was...More

Thank Elene_Bu
Nearby HotelsSee all 10 hotels in Hermanus
M Hotel Onrus
33 reviews
.40 miles away
Oude Schuur
32 reviews
1.03 miles away
One Marine Drive Boutique Hotel
176 reviews
3.22 miles away
Misty Waves Boutique Hotel Hermanus
816 reviews
3.32 miles away
Nearby Restaurants
150 reviews
.49 miles away
Casa Biera-Mar
62 reviews
.83 miles away
Bella at Onrus
50 reviews
.49 miles away
Nearby Attractions
Mock Turtle
7 reviews
1.62 miles away
Hermanus Cliff Path
186 reviews
2.97 miles away
Hoy's Koppie
105 reviews
3.45 miles away
Cape Whale Coast
37 reviews
3.44 miles 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
$9 - $15
Breakfast, Lunch, Brunch, Dinner, Late Night
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 occasions, Large groups, Romantic, Families with children, Scenic view, Kids
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