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, Cape Town Central 7441, South Africa
+ 2721 554 1988
Website
Improve this listing
Today
9:00 am - 10:00 pm
Open now
See all hours
Hours:
Sun - Sat 9:00 am - 10:00 pm
Dining options: Dinner, Late Night, Lunch, Breakfast, Full Bar, Outdoor Seating, Reservations, Seating, Serves Alcohol, Waitstaff

TripAdvisor Reviewer Highlights

Read all 297 reviews
Visitor rating
  • 114
    Excellent
  • 87
    Very good
  • 49
    Average
  • 27
    Poor
  • 20
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4 of 5 stars
  • Value
    3.5 of 5 stars
    Atmosphere
    4 of 5 stars
It's all about the view!

Nice but pricey restaurant, the view is worth a million though! Great for sunset drinks! Food was great, would have liked more wine variety, especially rose.

4 of 5 starsReviewed 2 weeks ago
BVanNiekerk
,
Pretoria, South Africa
via mobile
Add Photo Write a Review

297 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
  • More
Cape Town, South Africa
Level Contributor
7 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed 4 days ago NEW

The view, service, food and atmosphere is amazing! The food is pricey - but SO worth it! Their chocolate cake is an absolute must!

Helpful?
Thank MotherCityWildflower
Tampa, Florida
1 review
common_n_restaurant_reviews_1bd8 1 helpful vote
1 of 5 stars Reviewed 1 week ago via mobile

Gorgeous view but he food is absolutely the worst. Excellent menu but tasteless and below standard. We have 4 different dishes on the menu. The best ones bit absolutely tasteless. If you are looking for an outstanding meal I suggest you don't waste your money on this restaurant. A year ago we had dinner and it was a lot better... More 

Helpful?
1 Thank Riaanv72
Pretoria, South Africa
Level Contributor
13 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
4 of 5 stars Reviewed 2 weeks ago via mobile

Nice but pricey restaurant, the view is worth a million though! Great for sunset drinks! Food was great, would have liked more wine variety, especially rose.

Helpful?
Thank BVanNiekerk
New York City, New York
Level Contributor
69 reviews
46 restaurant reviews
common_n_restaurant_reviews_1bd8 50 helpful votes
5 of 5 stars Reviewed 2 weeks ago via mobile

Food quality - fantastic! Good quality food with a creative menu. Both heavy and light options available. Service - top notch. When we wanted something not on the menu the waiters just made them for us. When we wanted to sit outside on a windy day they set it up - no discussion needed. Consistently great service. Not always the... More 

Helpful?
Thank dracop9
Cape Town, South Africa
Level Contributor
10 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 2 weeks ago via mobile

From the moment I booked a table for a large number during the busiest season of the year, it has been smooth sailing. The atmosphere is relaxed and the staff there for your every beck and call. They are friendly and warm. You just feel at home. The view is definitely one in a million. Whether you come for romance... More 

Helpful?
Thank Nicci H
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
1 of 5 stars Reviewed 2 weeks ago via mobile

Took my husband to On the Rocks for his birthday yesterday. What a waste of a good evening. We stood waiting to be seated/ noticed for quite a while. I think the entire restaurant noticed us before the 2 staff members on the floor did. Then waited for service at the table.... the 2 waiters both came to ask us... More 

Helpful?
Thank Jackie P
Bloubergstrand, South Africa
1 review
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 3 weeks ago

My partner and I were there last night for dinner, and it was spectacular beyond anything we have ever had prior. From the service to the view, the entire ambience of the place is warm and inviting, and the servers do not rush you to leave in any way, allowing for a more relaxed state of being as food arrives.... More 

Helpful?
1 Thank PrincessFroggit
Melbourne, Derbyshire
Level Contributor
20 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed 3 weeks ago

Revisiting agin this year and still On the Rocks is superb. The food is to die for, the staff are very friendly and professional the views are amazing especially sunset, excellent value for money oh and great wines.

Helpful?
Thank Complog
Banbury, England
Level Contributor
28 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
4 of 5 stars Reviewed 3 weeks ago

We arrived a few minutes early to be politely ushered into the 'coffee and cigar ' lounge and brought a drink while the table was cleared. Which took a while. Fortunately we were seated just before 13 golfers who rather dominated, and maybe that's why the service suffered a bit. My wife's plate was cleared even though I hadn't finished,... More 

Helpful?
Thank WdecBrown
Amsterdam, The Netherlands
Level Contributor
164 reviews
85 restaurant reviews
common_n_restaurant_reviews_1bd8 73 helpful votes
3 of 5 stars Reviewed 3 weeks ago

Beautiful location overlooking the table mountain an see and sunset. Outside tetras is perfect for an appetizer. Food is good however each dish is to much. Expect good food for reasonble price but nothing super.

Helpful?
Thank LikeToExploreThings

Travelers who viewed On The Rocks also viewed

Bloubergstrand, Cape Town
Bloubergstrand, Cape Town
 
Cape Town Central, 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

Location and Contact Information

  • Address: 45 Stadler Road | Bloubergstand, Cape Town Central 7441, South Africa
  • Location: Africa  >  South Africa  >  Western Cape  >  Cape Town  >  Cape Town Central
  • Phone Number: + 2721 554 1988

Restaurant Characteristics

  • Good for: Business meetings, Scenic view, Local cuisine, Special occasions, Romantic
Open Hours
Sunday
9:00 am - 10:00 pm
Monday
9:00 am - 10:00 pm
Tuesday
9:00 am - 10:00 pm
Wednesday
9:00 am - 10:00 pm
Thursday
9:00 am - 10:00 pm
Friday
9:00 am - 10:00 pm
Saturday
9:00 am - 10:00 pm

Questions & Answers

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?