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 good27%
  • Average16%
  • Poor11%
  • Terrible8%
Travelers talk about
“pork belly” (14 reviews)
“fish and chips” (15 reviews)
“salad” (16 reviews)
Restaurant Hours
Vegetarian Friendly, Gluten Free Options
$$ - $$$
Beach Road | Onrus Beach, Hermanus 7201, South Africa
All Details
Write a ReviewReviews (334)
Traveler rating
Traveler type
Time of year

1 - 10 of 310 reviews

Reviewed 1 week ago via mobile

We are locals in onrus and was really disappointed with firstly the service and secondly the quality of food. The quality of the prawn Laksa and the abelone dishes was well below average. Orders was taken incorrectly and asking numerous times for water on a...More

Thank Andreas S
Reviewed 1 week ago

We visited Onrus over the weekend and gave Milkwood a couple of chances, mainly because the location is so fantastic!! We arrived 45min before dinner was available and ordered a cocktail. Once it was delivered we were not helped again - eventually we decided to...More

Thank Vikki E
Reviewed 1 week ago

We had not been to Onrus for 3 years until this last December. What a let down it was to find out how the new owners of the Milkwood had changed things. We found the Tuck Shop should just not have bothered even opening their...More

Thank kittykat015
Reviewed 1 week ago via mobile

The food was bland, not very tasty. We had the sea food platter for two. There was mostly fish but very few prawns and a very small lobster. Service was acceptable and staff was friendly. Not value for money for the quality and amount of...More

Thank jose r
Reviewed 2 weeks ago via mobile

After a warm day at the beach we were welcomed by an ice cold beer and great view. The Birkenhead honey ale most certainly brought a smile. The outside seating is pet friendly and the pups even got dog biscuits. We did not sample the...More

Thank Eloize M
Reviewed 2 weeks ago

Had lunch with friends. We ordered the two starters on the specials of the day menu, being a Parma ham and melon salad and the prawn ravioli bisque. The salad was good but the ravioli was very tough and the the bisque had an overpowering...More

Thank Ivanda V
Reviewed 2 weeks ago via mobile

A favourite spot in Onrus! Great place to hang out with friends, drink good coffee, look at the ocean and to eat! Lovely decor and friendly staff. They also serve tasty baked delights and amazing milkshakes!

Thank Anzel d
Reviewed 3 weeks ago via mobile

Have given Milkwood 3 attempts but now we are over it. Poor service. Average food high prices. Sadly we have always a been u derwhelmed by the standard of food and the service. Once is bad twice is a pattern and thrice is strike out.

Thank tclondon90
Reviewed 3 weeks ago

Friendly atmosphere. Food delicious. It was raining on the day of the visit and the waiter offered to switch on the heater. Very considerate of him. The food and drinks are affordable. Lovely view from the restauarant.

Thank _justadeklerk02
Reviewed 4 weeks ago via mobile

Appalling food and price to boot for a seafood platter , disgusting food. Very limited menu with to many rules concerning what dish you can eat when . Got to be the worst meal we have ever had

Thank travbug9999
Nearby HotelsSee all 11 hotels in Hermanus
M Hotel Onrus
24 reviews
.40 miles away
Oude Schuur
27 reviews
1.03 miles away
One Marine Drive Boutique Hotel
150 reviews
3.22 miles away
Misty Waves Boutique Hotel Hermanus
780 reviews
3.32 miles away
Nearby Restaurants
139 reviews
.49 miles away
Casa Biera-Mar
57 reviews
.83 miles away
Bella at Onrus
45 reviews
.49 miles away
Nearby Attractions
Mock Turtle
7 reviews
1.62 miles away
Hermanus Cliff Path
112 reviews
2.97 miles away
Hoy's Koppie
103 reviews
3.54 miles away
Cape Whale Coast
36 reviews
3.44 miles 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
$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 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