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.
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
45 Stadler Road | Bloubergstand, Bloubergstrand 7441, South Africa
+27 21 554 1988
Website
Today
09:00 - 22:00
Open now
See all hours
Hours:
Sun - Sat 09:00 - 22:00
More Info
Add Photo Write a Review

454 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Language
  • More
Showing 404: English reviews
North West England, United Kingdom
Level Contributor
66 reviews
38 restaurant reviews
common_n_restaurant_reviews_1bd8 33 helpful votes
5 of 5 bubbles Reviewed 4 days ago NEW via mobile

This was our first visit here for dinner ( book a table, most have a view of the sea, table mountain and the sunset) What a pleasant experience, from the minute we walked in we were greeted by a lovely young lady who showed us to our table. Then a very courteous waiter called Christian introduced himself and gave us... More 

Helpful?
Thank HenzandCo
Oxford, United Kingdom
Level Contributor
124 reviews
78 restaurant reviews
common_n_restaurant_reviews_1bd8 83 helpful votes
3 of 5 bubbles Reviewed 1 week ago

It is impossible to find a restaurant with a better view than On the Rocks. It boasts the classic view of Table Mountain complete, when we ate there, with a wisp of pink table cloth. It was Sunday night, and this might explain why some of the items we chose (both food and wine) were no longer available. In that... More 

Helpful?
Thank Christopher D
Level Contributor
5 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 bubbles Reviewed 1 week ago via mobile

Stunning views of the ocean (right on the waters edge) makes for great sunset viewing. Great quality food and fantastic service adds to the appeal of this little gem for couples' dining.

Helpful?
1 Thank Colleen M
Cape Town Central, South Africa
Level Contributor
43 reviews
29 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 bubbles Reviewed 1 week ago via mobile

The menu for breakfast was quite exciting - plenty of different selections - not just the standard norm. Very generous portions & prices were fair. Spectacular setting & good service.

Helpful?
1 Thank Caron L
Cape Town Central, South Africa
Level Contributor
35 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 bubbles Reviewed 1 week ago

A short, but powerful menu is on offer with some really delicious food. The service is excellent and the food very well prepared. I would advise on either pre-booking, or go during lunchtime as it is usually a bit quieter then.

Helpful?
Thank Evan B
Western Cape, South Africa
Level Contributor
14 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
3 of 5 bubbles Reviewed 1 week ago

Great location to wind down a summer day with a good meal in a relaxed environment. Good service and food and wine selection. The view is the absolute best especially watching the sun set over the Atlantic.

Helpful?
1 Thank Nick S
Melbourne, Australia
Level Contributor
30 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
4 of 5 bubbles Reviewed 1 week ago

This is a very nice restaurant to go to for breakfast. The prices are very reasonable also. I had an egg and salmon Benedict. It was delicious. You can see Robben Island and Table mountain as you enjoy your breakfast.

Helpful?
1 Thank BLUE-EYED_DUDE
North Sydney, Australia
Level Contributor
67 reviews
38 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
4 of 5 bubbles Reviewed 2 weeks ago

Went here with some work colleagues who had never been to Bloubergstrand before. The food and service was excellent. Tried the Seafood Platter for 2. It was OK must a mixture of quality pieces in the dish. Line fish was excellent though as was the desserts on the menu. All of us enjoyed the experience and the sunset from our... More 

Helpful?
Thank martinw-sydney
Cape Town, South Africa
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
3 of 5 bubbles Reviewed 2 weeks ago

I was very disappointed because I thought I was treating some overseas guests to something really special. The wine is overpriced. The meals are expensive and in my opinion not worth it. The risotto with the fish was not cooked well. The curry chicken was a huge portion but the fish and steak small by comparison. The chocolate dessert was... More 

Helpful?
Thank ocarrolls
A TripAdvisor Member
1 of 5 bubbles Reviewed 2 weeks ago via mobile

We arrived to be seated to an almost empty restaurant yesterday at 6:15. We were told that the restaurant is fully booked- when the lazy waiter looked through the list I noticed that this too was a lie and they were just not interested in accommodating us. This restaurant I have visited a few times in the last few months... More 

Helpful?
Thank A TripAdvisor Member

Travellers who viewed On The Rocks also viewed

Bloubergstrand, Cape Town
Bloubergstrand, Cape Town
 
Bloubergstrand, Cape Town
Bloubergstrand, Cape Town
 

Been to On The Rocks? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    3.5 of 5 bubbles
    Service
    4 of 5 bubbles
  • Value
    3.5 of 5 bubbles
    Atmosphere
    4 of 5 bubbles
Cuisine
Seafood, Gluten Free Options, Vegetarian Friendly
Meals
Brunch, Breakfast, Lunch, Dinner, After-hours
Restaurant features
Parking Available, Reservations, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Special Occasion Dining, Local cuisine, Business meetings, Child-friendly, Groups, Romantic, View
Open Hours
Sunday
09:00 - 22:00
Monday
09:00 - 22:00
Tuesday
09:00 - 22:00
Wednesday
09:00 - 22:00
Thursday
09:00 - 22:00
Friday
09:00 - 22:00
Saturday
09:00 - 22:00
Location and Contact Information
  • Address: 45 Stadler Road | Bloubergstand, Bloubergstrand 7441, South Africa
  • Location: Africa  >  South Africa  >  Western Cape  >  Cape Town  >  Bloubergstrand
  • Phone Number: +27 21 554 1988

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of On The Rocks and other visitors
2 questions
Ask a question

See all questions (2)

Questions? Get answers from On The Rocks staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?