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
“pork belly” (14 reviews)
“fish and chips” (15 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 (345)
Traveller rating
Traveller type
Time of year

1 - 10 of 318 reviews

Reviewed 6 days ago

Always a lovely place to enjoy Lunch or Dinner... Wonderful service & lovely food! Well worth staying in the village (M Hotel is fabulous!) and walking to Milkwood, the walk back around Atlantic Drive is definitely worth it...

Thank Amanda W
Reviewed 1 week ago via mobile

The Milkwood has arguably one of the best locations, making it the perfect spot for a special meal any time of the day. Unfortunately it seems that the owners, management and staff think that this let’s them off the hook when it comes to decent...More

Thank Adri d
Reviewed 2 weeks ago via mobile

We had dinner at The Milkwood with friends and I was impressed by the scenic beauty of the place right over the beach with a phantastic view. I had as a starter red beet salat with figs and rosewater, which was very good. Even better...More

Thank Ulrich K
Reviewed 4 weeks ago via mobile

Came in with a tired and upset 3-year old but the staff was excellent and extremely attentive (e.g. small biscuits when we waited and a book with stickers) so we could enjoy a great lunch and the nice view of the ocean.

Thank Cerver
Reviewed 4 weeks ago via mobile

What a perfect spot for a meal, has to the best location in Hermanus! I’ve been there for breakfast, lunch and dinner, all were great, friendly service and excellent food. Highly recommend their fish & chips.

Thank NaughtyCatCapeTown
Reviewed 4 weeks ago via mobile

Outing, but what a disappointment. Most of us ordered omelets for breakfast, other ordered the full breakfast, we waited for an hour for our food. The waiter never asked what type of bread we would like / how the eggs must be done. When the...More

Thank Belicia V
Reviewed 4 weeks ago

Very good food, friendly staff and best view ever. The Seafood Platter for 2 is a must and delicious! During holiday season it may get a bit hectic and you have to be a bit more patient, but it is worth the wait. Book you...More

Thank elzabe44
Reviewed 4 weeks ago

We visited this restaurant last year and were very impressed, unfortunitely we only had time for breakfast here this time. It was superb freshly cooked and a view to die for.

Thank Marian J
Reviewed 9 January 2018 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 9 January 2018

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
Nearby HotelsSee all 11 hotels in Hermanus
M Hotel Onrus
26 reviews
.64 km away
Oude Schuur
29 reviews
1.66 km away
One Marine Drive Boutique Hotel
155 reviews
5.18 km away
Misty Waves Boutique Hotel Hermanus
793 reviews
5.35 km away
Nearby Restaurants
141 reviews
.80 km away
Casa Biera-Mar
57 reviews
1.34 km away
Goddards Pub & Grill
8 reviews
.88 km away
Nearby Attractions
Mock Turtle
7 reviews
2.61 km away
Hermanus Cliff Path
139 reviews
4.79 km away
Hoy's Koppie
105 reviews
5.54 km away
Cape Whale Coast
36 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
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
View, Kids, Child-friendly, Groups, Special Occasion Dining, Romantic
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