Drench your senses with elements of the ocean right here at On The Rocks. An iconic luxury dining, celebration, and experience destination in Blouberg Strand, Cape Town, South Africa.

Witness the elegance of the 180° ocean view of Table Mountain and Robben Island while indulging in a magnificent dining and affordable luxury experience.

Join The Experience

On The Rocks isn’t just a restaurant. It’s a destination. An elegant, classy, and timeless icon. A local favourite and a must-visit tourist spot. With signature dishes, the bespoke range of Bertha Wines, and the most beautiful views in Cape Town.

Experience luxury, experience On The Rocks.


Start your day on the perfect note at On The Rocks. We offer a tranquil setting where you can enjoy the dawn breaking over Table Mountain as you savour our delicious breakfast options. Whether it’s a cosy breakfast for two, a gathering with family, or a celebration with friends, our breakfast menu offers something for everyone. From classic eggs benedict to our local flavours, breakfast at On The Rocks isn’t just a meal; it’s an experience.


Lunch at On The Rocks is a versatile affair designed to suit every occasion. From casual outings to business meetings, we have created an inviting environment where everyone feels welcome. Our carefully curated menu offers various choices that cater to all palates, making it ideal for couples, families, and friends. Here, every lunch turns into a celebration, backed by an excellent selection of wines and a panoramic view that never fails to amaze.


As the sun sets over the ocean, On The Rocks transforms into a romantic oasis for our dinner guests. Our exquisite menu features the best of Cape Seafood Cuisine with a modern twist, designed to cater to romantic dinners, family outings, and special celebrations. Our culinary offerings, paired with our exceptional service, make every dinner here an affair to remember. Business dinners, too, find an elegant backdrop with a view and ambiance that truly impresses.


Life’s milestones deserve an extraordinary setting, and that’s what On The Rocks specializes in. From daytime weddings with panoramic sea views as your backdrop to intimate anniversaries and wakes, we cater to all kinds of significant events. Our custom packages offer food, beverages, decor, and entertainment tailored to your needs. Baby showers and bridal showers find a unique setting here, crafted to ensure every moment is special and memorable.

Iconic Moments

Beyond dining, On The Rocks is a canvas for creating iconic moments that last a lifetime. A must-visit for postcard finders, tourists, locals, and influencers alike, our location is picture-perfect. Whether it’s snapping photos against the stunning backdrop of Table Mountain and Robben Island, or capturing the essence of a gourmet dish beautifully plated, each moment here is Instagram-worthy. Come, and make your own iconic moments at a venue as extraordinary as your life’s highlights.

What people say