On the Rocks

On the Rocks

Share

On the Rocks Restaurant in Bloubergstrand, is situated on the waters edge and boasts breathtaking views of Table Mountain, Robben Island and Cape Town.

26/06/2026

Winter is the perfect excuse to treat yourself!

Escape the chill and settle in by the warmth at On the Rocks. Whether you're craving a decadent dessert, a beautifully curated cheeseboard, or both, we've got the perfect way to end your meal, or simply enjoy a cosy afternoon by the sea.

Great food, breathtaking ocean views, and a warm, inviting atmosphere await.

Join us this winter and savour every delicious moment.

CheeseBoard CosyByTheSea OceanViewDining TreatYourself SupportLocal

11/06/2026

Warm Up at On The Rocks Before Kick-Off Tonight

The temperatures may be dropping outside, but it’s warm, welcoming, and cosy inside at On The Rocks.

Take a break from the kitchen, leave the cooking to us, and settle in for an evening of great food, exceptional service, and uninterrupted ocean views.

Whether you're craving fresh seafood, a comforting favourite, or simply a relaxing meal with family and friends, we have the perfect table waiting for you.

Spoil yourself tonight.

Enjoy a delicious meal by the fire, sip on your favourite drink, and make the most of a winter evening before the excitement of the World Cup kicks off later tonight.

Good food, great company, and one less thing to worry about.

We look forward to welcoming you.

📍 On The Rocks, Bloubergstrand
📞 Book your table today

Want your restaurant to be the top-listed Restaurant in Cape Town?
Click here to claim your Sponsored Listing.

Category

Address


45 Stadler Road
Cape Town
7441

Opening Hours

Monday 11:00 - 21:00
Tuesday 09:00 - 21:00
Wednesday 11:00 - 21:00
Thursday 09:00 - 21:00
Friday 09:00 - 21:00
Saturday 09:00 - 21:00
Sunday 09:00 - 21:00