45 Stadler Road, Bloubergstrand, Cape Town, South Africa
On The Rocks, located at 45 Stadler Street, Bloubergstrand, is a celebrated waterfront dining destination that has been delighting guests for over five decades. Poised literally “on the rocks” at sea level, the restaurant offers sweeping views of Table Mountain, Robben Island, and Table Bay.
The menu spotlights fresh seafood with an international flair, complemented by signature Bertha Wines and creative cocktails. Enjoy all-day dining—from relaxed breakfast and sunlit lunch to romantic dinners as the sun sets—either on the sun-dappled deck or by the cozy indoor fireplace.
On The Rocks is ideal for special occasions—offering bespoke celebrations, weddings, corporate events, and private functions with capacity for 100+ guests . Its unbeatable setting, refined ambience (smart-casual to upmarket), and friendly service make it a must-visit landmark in Bloubergstrand.
On The Rocks, located at 45 Stadler Street, Bloubergstrand, is a celebrated waterfront dining destination that has been delighting guests for over five decades. Poised literally “on the rocks” at sea level, the restaurant offers sweeping views of Table Mountain, Robben Island, and Table Bay.
The menu spotlights fresh seafood with an international flair, complemented by signature Bertha Wines and creative cocktails. Enjoy all-day dining—from relaxed breakfast and sunlit lunch to romantic dinners as the sun sets—either on the sun-dappled deck or by the cozy indoor fireplace.
On The Rocks is ideal for special occasions—offering bespoke celebrations, weddings, corporate events, and private functions with capacity for 100+ guests . Its unbeatable setting, refined ambience (smart-casual to upmarket), and friendly service make it a must-visit landmark in Bloubergstrand.
Salt & Sage Blouberg delivers fresh, flavourful dishes and signature cocktails w...
Ons Huisie is a charming, heritage-listed beach cottage turned family‑friendly r...
Homespun by Matt is a stylish café in Table View, serving artisanal coffee, fres...