HTML SitemapExplore
logo
Find Things to DoFind The Best Restaurants

On the Rocks Restaurant — Restaurant in Bloubergstrand

Name
On the Rocks Restaurant
Description
Long-standing eatery serving seafood and meat dishes, overlooking Table Bay and Table Mountain.
Nearby attractions
Kleinbaai Beach Blouberg
Popham St, Bloubergstrand, Cape Town, 7436, South Africa
Bloubergstrand
South Africa
Nearby restaurants
Ons Huisie Restaurant
Stadler Rd, Bloubergstrand, Cape Town, 7441, South Africa
Nearby hotels
White Waves Beach House
4 Batavia Rd, Bloubergstrand, Cape Town, 7441, South Africa
The Blue Peter Hotel
8 Popham St, Bloubergstrand, Cape Town, 7436, South Africa
Small Bay Beach Suites
41 Sir David Baird Dr, Bloubergstrand, Cape Town, 7441, South Africa
The Sir David Boutique Guest House
1 Popham St, Bloubergstrand, Cape Town, 7441, South Africa
Mt Bijoux
Bloubergstrand, Cape Town, 7436, South Africa
Sir David Baird 22
22 Sir David Baird Dr, Bloubergstrand, Cape Town, 7436, South Africa
Small Bay Guest House
12 Ferguson St, Bloubergstrand, Cape Town, 7436, South Africa
Sonskyn Accommodation
2 Belloy St, Bloubergstrand, Cape Town, 7436, South Africa
Belle Maroc Boutique Hotel
6 Belloy St, Bloubergstrand, Cape Town, 7441, South Africa
7 Views Self Catering Beachfront Apartment
Sir David Baird Dr, Bloubergstrand, Cape Town, 7436, South Africa
Related posts
Keywords
On the Rocks Restaurant tourism.On the Rocks Restaurant hotels.On the Rocks Restaurant bed and breakfast. flights to On the Rocks Restaurant.On the Rocks Restaurant attractions.On the Rocks Restaurant restaurants.On the Rocks Restaurant travel.On the Rocks Restaurant travel guide.On the Rocks Restaurant travel blog.On the Rocks Restaurant pictures.On the Rocks Restaurant photos.On the Rocks Restaurant travel tips.On the Rocks Restaurant maps.On the Rocks Restaurant things to do.
On the Rocks Restaurant things to do, attractions, restaurants, events info and trip planning
On the Rocks Restaurant
South AfricaWestern CapeBloubergstrandOn the Rocks Restaurant

Basic Info

On the Rocks Restaurant

45 Stadler Rd, Bloubergstrand, Cape Town, 7441, South Africa
4.3(2K)$$$$
Save
spot

Ratings & Description

Info

Long-standing eatery serving seafood and meat dishes, overlooking Table Bay and Table Mountain.

attractions: Kleinbaai Beach Blouberg, Bloubergstrand, restaurants: Ons Huisie Restaurant
logoLearn more insights from Wanderboat AI.
Phone
+27 21 554 1988
Website
ontherocks.co.za

Plan your stay

hotel
Pet-friendly Hotels in Bloubergstrand
Find a cozy hotel nearby and make it a full experience.
hotel
Affordable Hotels in Bloubergstrand
Find a cozy hotel nearby and make it a full experience.
hotel
The Coolest Hotels You Haven't Heard Of (Yet)
Find a cozy hotel nearby and make it a full experience.
hotel
Trending Stays Worth the Hype in Bloubergstrand
Find a cozy hotel nearby and make it a full experience.

Featured dishes

View full menu
dish
West Coast Oysters
dish
West Coast Oysters
dish
Salmon Bowl
dish
Cucumber Roll, Smoked Salmon, Cream Cheese, Kewpie Mayo, Salmon Roe, Wasabi, Pickled Ginger
dish
Beef Tagliata, Baby Leaves, Garlic And Cheese Naan Bread, Pecorino, Honey Mustard Dressing
dish
Seafood Chowder: Mussels, Calamari, Linefish
dish
Seafood Paella
dish
Mussels: Provencale
dish
Dry Aged Beef Fillet
dish
Vegetable Tower
dish
Aubergine Parmigiana
dish
Baked Cheesecake, Caramelized Meringue

Reviews

Nearby attractions of On the Rocks Restaurant

Kleinbaai Beach Blouberg

Bloubergstrand

Kleinbaai Beach Blouberg

Kleinbaai Beach Blouberg

4.6

(151)

Open 24 hours
Click for details
Bloubergstrand

Bloubergstrand

4.7

(8)

Open 24 hours
Click for details

Things to do nearby

Hike Lions Head for Sunrise or Sunset
Hike Lions Head for Sunrise or Sunset
Wed, Dec 10 • 4:00 PM
Cape Town, Western Cape, 8001, South Africa
View details
Discover Langa and enjoy African cuisine
Discover Langa and enjoy African cuisine
Wed, Dec 10 • 9:00 AM
Cape Town, Western Cape, 7455, South Africa
View details
Tandem Paragliding Cape Town Experience TABLE MOUNTAIN PARAGLIDE
Tandem Paragliding Cape Town Experience TABLE MOUNTAIN PARAGLIDE
Wed, Dec 10 • 9:00 AM
Mount Pleasant, 8081
View details

Nearby restaurants of On the Rocks Restaurant

Ons Huisie Restaurant

Ons Huisie Restaurant

Ons Huisie Restaurant

4.2

(3.4K)

Click for details
Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Wanderboat LogoWanderboat

Your everyday Al companion for getaway ideas

CompanyAbout Us
InformationAI Trip PlannerSitemap
SocialXInstagramTiktokLinkedin
LegalTerms of ServicePrivacy Policy

Get the app

© 2025 Wanderboat. All rights reserved.
logo

Reviews of On the Rocks Restaurant

4.3
(1,971)
avatar
3.0
42w

I'm not really impressed. They obviously have a reputation or ride on their location as there was a feeling of superiority. However, upon being shown to our reserved table, it was unset, left as per the previous guests left over cutlery, glasses, etc

It remained like this. We had to request each item we needed as we went along. A menu. A knife. A napkin, etc As the night progressed, we observed other tables left awry after guests left.

The waiting staff hung out jovially at a counter, chatting and laughing together. Creating a wonderful bar atmosphere that might be the feeling the restaurant is going for. Our table would have preferred to hear ourselves better, but that's a personal choice, and we should have sought a more fitting venue.

A hint to other patrons, don't order a starter if you're a light eater. The portions are magnificent. I had the melon and Parma ham salad. It would have been perfect as my main meal. My daughter had the Caesar salad. Hers was almost inedible, but my point here is rather about the size. Skip the starter or have it as a main.

I had the Malai seafood curry. It was not flavourful. It came as a deep bowl of soup. Without the listed fish or mussels. Only 3 prawns and a lake of firm calamari. Sub par even for an average eatery. The maitre d seemed surprised when I ventured a mild negative tilt of my head when she checked on us halfway through our meal. She told me they had no mussels so had been given extra calamari tubes to make up for that. She did offer to bring me a plate of fish pieces.

My curry was not good.

My son had a chicken Kiev. He had food poisoning and spent the following day on a drip in a medical centre in Somerset West instead of on the plane he should have been on. I can't actually say that it was the chicken, but it's a 95% guess as there was nothing else that he ate that I didn't eat.

Everything pales in comparison to his experience, but hopefully, no other diners have his experience. However, a small thing the restaurant can control is the walking ability of the staff.

I was positioned in what became clear to me, was the passage way. Every waitress bumped me or my chair every time they passed. I did fortunately have the option of moving to sit on the bench alongside my daughter which I did after a while. The general feeling though, was of being unseen or irrelevant to the staff.

The cherry on top was the waiter getting upset with his R80 tip.

My feeling is that someone created a good restaurant and it's in a good position, but now...

   Read more
avatar
3.0
1y

We booked a table for 8 to celebrate some birthdays and to show international visitors the iconic view of Table Mountain. Positives: the sunset and the view delivered. Booking was streamlined and the responsive, front of house manager secured a window table. Very sweet waitron who obligingly helped us move outside when things became unbearably noisy inside. Negatives: Simply overcrowded and understaffed. Food arrived at our table so slowly that the first people had finished long before the last plate arrived. It took 20mins plus to get fridge desserts to the table! Be prepared - " window seat" is angled lengthways to produce many tables next to the windows so you will be crowded and only two people in your party will actually be at a window seat. The restaurant atmosphere is "pub-like", extremely noisy, a large, echoing room where you will have to shout to be heard ( when phoning the restsurant to book, you will hardly be able to hear the receptionist above the noise). Large parties would be better served by dressing warmly and eating outside on the sort of sunset patio which was empty but windy and cold, soon after sunset. The food was very average compared to similarly priced menus we had sampled with our international visitors ( Seapoint/Constantia). The restaurant could not offer some items on the menu ( paella) and the cheese platter was laughable- stale rounds of French loaf with soy sauce in a bowl( ! )We would have sent it back except we were sick of waiting for long periods and just wanted...

   Read more
avatar
5.0
41w

On The Rocks – Bloubergstrand

If you’re looking for a spot in Blouberg that combines great food with unbeatable views, On The Rocks is a winner. The restaurant sits right on the water’s edge, giving you front-row seats to the Atlantic Ocean, with Table Mountain and Robben Island making a picture-perfect backdrop. It’s the kind of place where you can sip a glass of wine while watching the waves crash — pure magic, especially at sunset!

The vibe is relaxed yet elegant — not too fancy, but special enough for a romantic dinner or a celebration with friends. Whether you grab a table inside or out on the terrace, the view steals the show.

Now, let’s talk food. Seafood lovers will be in heaven here. The seafood platter for two is a highlight — a generous spread of fresh fish, mussels, prawns, squid, and more, all perfectly cooked and served with sides like sautéed potatoes and a rich lemon butter sauce. If you’re after something lighter, the smoked chicken and mango salad is fresh, vibrant, and full of flavor — a great choice for a laid-back lunch.

The staff are warm and welcoming, striking that perfect balance between friendly and professional. Even when the place gets busy (which it often does), they keep the service smooth and make sure you’re well taken care of.

All in all, On The Rocks is more than just a restaurant — it’s an experience. Whether you’re a local or just visiting Cape Town, it’s the kind of spot where you can unwind, enjoy fantastic food, and soak up those iconic views....

   Read more
Page 1 of 7
Previous
Next

Posts

Your browser does not support the video tag.
goodeatsbyrosegoodeatsbyrose
Aaaaand the best lunch and dinner spot too😆 love this restaurant with a passion!!! My fav breakfast order is the pork belly toast it’s SO GOOD you have to try it if you go #capetowneats #bloubergstrand #blouberg #bloubergcapetown #ontherocks #restaurantreview #restaurantrecommendations #wheretoeatcapetown #southafrica #southafricatiktok #seaview #restauranting #porkbelly #besteats
jo stielaujo stielau
We booked a table for 8 to celebrate some birthdays and to show international visitors the iconic view of Table Mountain. Positives: the sunset and the view delivered. Booking was streamlined and the responsive, front of house manager secured a window table. Very sweet waitron who obligingly helped us move outside when things became unbearably noisy inside. Negatives: Simply overcrowded and understaffed. Food arrived at our table so slowly that the first people had finished long before the last plate arrived. It took 20mins plus to get fridge desserts to the table! Be prepared - " window seat" is angled lengthways to produce many tables next to the windows so you will be crowded and only two people in your party will actually be at a window seat. The restaurant atmosphere is "pub-like", extremely noisy, a large, echoing room where you will have to shout to be heard ( when phoning the restsurant to book, you will hardly be able to hear the receptionist above the noise). Large parties would be better served by dressing warmly and eating outside on the sort of sunset patio which was empty but windy and cold, soon after sunset. The food was very average compared to similarly priced menus we had sampled with our international visitors ( Seapoint/Constantia). The restaurant could not offer some items on the menu ( paella) and the cheese platter was laughable- stale rounds of French loaf with soy sauce in a bowl( ! )We would have sent it back except we were sick of waiting for long periods and just wanted to get away).
Jon CameronJon Cameron
On The Rocks – Bloubergstrand If you’re looking for a spot in Blouberg that combines great food with unbeatable views, On The Rocks is a winner. The restaurant sits right on the water’s edge, giving you front-row seats to the Atlantic Ocean, with Table Mountain and Robben Island making a picture-perfect backdrop. It’s the kind of place where you can sip a glass of wine while watching the waves crash — pure magic, especially at sunset! The vibe is relaxed yet elegant — not too fancy, but special enough for a romantic dinner or a celebration with friends. Whether you grab a table inside or out on the terrace, the view steals the show. Now, let’s talk food. Seafood lovers will be in heaven here. The seafood platter for two is a highlight — a generous spread of fresh fish, mussels, prawns, squid, and more, all perfectly cooked and served with sides like sautéed potatoes and a rich lemon butter sauce. If you’re after something lighter, the smoked chicken and mango salad is fresh, vibrant, and full of flavor — a great choice for a laid-back lunch. The staff are warm and welcoming, striking that perfect balance between friendly and professional. Even when the place gets busy (which it often does), they keep the service smooth and make sure you’re well taken care of. All in all, On The Rocks is more than just a restaurant — it’s an experience. Whether you’re a local or just visiting Cape Town, it’s the kind of spot where you can unwind, enjoy fantastic food, and soak up those iconic views. Highly recommend!
See more posts
See more posts
hotel
Find your stay

Pet-friendly Hotels in Bloubergstrand

Find a cozy hotel nearby and make it a full experience.

Aaaaand the best lunch and dinner spot too😆 love this restaurant with a passion!!! My fav breakfast order is the pork belly toast it’s SO GOOD you have to try it if you go #capetowneats #bloubergstrand #blouberg #bloubergcapetown #ontherocks #restaurantreview #restaurantrecommendations #wheretoeatcapetown #southafrica #southafricatiktok #seaview #restauranting #porkbelly #besteats
goodeatsbyrose

goodeatsbyrose

hotel
Find your stay

Affordable Hotels in Bloubergstrand

Find a cozy hotel nearby and make it a full experience.

Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
We booked a table for 8 to celebrate some birthdays and to show international visitors the iconic view of Table Mountain. Positives: the sunset and the view delivered. Booking was streamlined and the responsive, front of house manager secured a window table. Very sweet waitron who obligingly helped us move outside when things became unbearably noisy inside. Negatives: Simply overcrowded and understaffed. Food arrived at our table so slowly that the first people had finished long before the last plate arrived. It took 20mins plus to get fridge desserts to the table! Be prepared - " window seat" is angled lengthways to produce many tables next to the windows so you will be crowded and only two people in your party will actually be at a window seat. The restaurant atmosphere is "pub-like", extremely noisy, a large, echoing room where you will have to shout to be heard ( when phoning the restsurant to book, you will hardly be able to hear the receptionist above the noise). Large parties would be better served by dressing warmly and eating outside on the sort of sunset patio which was empty but windy and cold, soon after sunset. The food was very average compared to similarly priced menus we had sampled with our international visitors ( Seapoint/Constantia). The restaurant could not offer some items on the menu ( paella) and the cheese platter was laughable- stale rounds of French loaf with soy sauce in a bowl( ! )We would have sent it back except we were sick of waiting for long periods and just wanted to get away).
jo stielau

jo stielau

hotel
Find your stay

The Coolest Hotels You Haven't Heard Of (Yet)

Find a cozy hotel nearby and make it a full experience.

hotel
Find your stay

Trending Stays Worth the Hype in Bloubergstrand

Find a cozy hotel nearby and make it a full experience.

On The Rocks – Bloubergstrand If you’re looking for a spot in Blouberg that combines great food with unbeatable views, On The Rocks is a winner. The restaurant sits right on the water’s edge, giving you front-row seats to the Atlantic Ocean, with Table Mountain and Robben Island making a picture-perfect backdrop. It’s the kind of place where you can sip a glass of wine while watching the waves crash — pure magic, especially at sunset! The vibe is relaxed yet elegant — not too fancy, but special enough for a romantic dinner or a celebration with friends. Whether you grab a table inside or out on the terrace, the view steals the show. Now, let’s talk food. Seafood lovers will be in heaven here. The seafood platter for two is a highlight — a generous spread of fresh fish, mussels, prawns, squid, and more, all perfectly cooked and served with sides like sautéed potatoes and a rich lemon butter sauce. If you’re after something lighter, the smoked chicken and mango salad is fresh, vibrant, and full of flavor — a great choice for a laid-back lunch. The staff are warm and welcoming, striking that perfect balance between friendly and professional. Even when the place gets busy (which it often does), they keep the service smooth and make sure you’re well taken care of. All in all, On The Rocks is more than just a restaurant — it’s an experience. Whether you’re a local or just visiting Cape Town, it’s the kind of spot where you can unwind, enjoy fantastic food, and soak up those iconic views. Highly recommend!
Jon Cameron

Jon Cameron

See more posts
See more posts