Recent social media posts
09/09/2026
Christmas Lunch at On the Rocks | Bookings Now Open
This Christmas, let On the Rocks take care of lunch while you simply enjoy being together.
Our 2026 Christmas Menu begins with a Poached Prawn amuse-bouche, followed by a choice of Spiced Crayfish Cocktail or Fynbos-Grilled Duck Breast.
For the main course, choose between Honey-Glazed Gammon & Roast Turkey Roulade with all the festive accompaniments, or Grilled Cape Linefish with Butter-Poached Langoustine and Lemon-Chardonnay Sauce.
And because Christmas wouldn’t be Christmas without something sweet, finish with our Trio of Miniature Desserts.
R850 per person
Children under 8 | R425
Our Christmas tables are limited, so we strongly recommend booking early to avoid disappointment.
Book now via Dineplan
Tel: 021 554 1988
Email: [email protected]
Good food. Ocean views. And Christmas spent around the table with the people who matter most.
05/09/2026
The ocean is calling, and your table beside it is waiting.
Make this weekend one to remember with sweeping Atlantic views, wonderful food, beautiful wine and the warm welcome of your favourite seaside restaurant.
Book your table at On the Rocks and meet us by the sea.
WeekendPlans
03/09/2026
Some evenings are meant to be shared.
As the sun slips beneath the Atlantic, step inside to candlelight, clinking glasses and the quiet pleasure of dinner for two.
Warm, cosy and beautifully intimate, On the Rocks is where the ocean sets the scene and time together becomes the occasion.
Your table by the sea is waiting.
Book your next date night and let the evening unfold.
29/08/2026
Weekends are made for long lunches.
Gather your favourite people, dress for the occasion and settle in for an afternoon of beautiful food, good wine and even better conversation, all with the Atlantic as your backdrop.
At On the Rocks, there’s no need to rush. Order another bottle, share another plate and let lunch linger a little longer.
Your weekend table is waiting.
Book your lunch at On the Rocks.
27/08/2026
Some dinners come with a little more magic.
As the sun dips over the Atlantic, settle in at On the Rocks and watch the evening unfold: good food arriving at the table, wine being poured, and one of Bloubergstrand’s most beautiful views stretching out before you.
Make tonight a sunset kind of evening.
Join us for dinner by the sea.
23/08/2026
A Sunday by the sea, and a little reminder to choose the things that make you happy.
There’s something about a crisp, sunny winter’s day in Bloubergstrand that lifts the spirits.
Blue skies overhead, the Atlantic stretching out before you, Table Mountain in the distance, and that unmistakable feeling that you’re exactly where you should be.
Start slowly with brunch and freshly brewed coffee, settle in for a long, leisurely lunch, or arrive as the afternoon light begins to soften and stay for dinner by the ocean.
At On the Rocks, Sundays are made for taking your time, good food, a beautiful glass of wine, uninterrupted sea views, and the simple happiness of sharing it all with your favourite people.
So wrap up warmly, come find your happy place by the sea, and make a day of it.
Because sometimes, happiness really is good food, good company and an ocean view.
21/08/2026
Weekend plans are best served with an ocean view.
Ease into the weekend at On the Rocks, where refreshing cocktails, salty sea air and uninterrupted Atlantic views set the scene for a little seaside indulgence.
From something fresh and zesty to fruity, frozen favourites, find your perfect pour, settle in and let the weekend unfold by the ocean.
Good cocktails.
Beautiful views.
Weekend mode, officially on.
Join us at On the Rocks in Bloubergstrand this weekend, your seaside table is waiting.
14/08/2026
Reviews like this mean the world to us.
There’s something incredibly special about being chosen as the place to celebrate life’s memorable moments, and we’re so grateful to every guest who walks through our doors at On The Rocks.
A huge thank you to the Fabing family for this beautiful review, and well done to Daniel for making their anniversary celebration one to remember. ⭐️⭐️⭐️⭐️⭐️
To all our wonderful customers, thank you for your continued support, your kind words and for allowing us to be part of your special occasions.
Looking for somewhere to unwind this weekend? Pop in, take in the spectacular Blouberg views, enjoy something delicious and let us take care of the rest.
On The Rocks, Bloubergstrand
CustomerLove FiveStarReview WeekendDining CapeTownEats WestCoast
09/08/2026
Today, we celebrate the incredible women who are part of On The Rocks.
From the women on our team who bring dedication and care to what we do, to the women who choose to spend their special moments around our tables, your support means more than you know.
Against one of Cape Town’s most beautiful backdrops, today we celebrate you.
Happy Women’s Day.
07/08/2026
Weekend plans:
Eggs Benedict, a crackling fireplace and the ocean just beyond your table.
Treat yourself to a warm breakfast or a leisurely brunch at On the Rocks.
Settle into a cosy spot by the fire and enjoy our delicious Eggs Benedict while taking in the beauty of Bloubergstrand.
Because weekends are made for slow mornings, comforting food and a little seaside indulgence.
Come hungry, we’re ready to welcome you.
On the Rocks, Bloubergstrand
06/08/2026
Fresh from the coast and served warm.
When the Blouberg chill rolls in, pop into On the Rocks for a hearty coastal lunch or a delicious dinner by the sea.
From beautifully prepared fish to comforting favourites made with fresh ingredients, every plate is served with warmth, flavour and our signature coastal hospitality.
It’s cosy inside, the kitchen is ready, and your table is waiting. Bring your favourite people, arrive hungry and let us serve you something delicious.
On the Rocks, Bloubergstrand
31/07/2026
Life is always a little sweeter by the sea.
This weekend, treat yourself to something delicious at On the Rocks.
From rich, indulgent favourites to light, irresistible creations, our desserts are the perfect way to end a leisurely lunch, celebrate a special occasion, or simply satisfy a sweet craving, all while soaking up spectacular views of Table Bay.
Because every great weekend deserves a sweet finish.
Join us for dessert, coffee, or your favourite after-lunch indulgence. We look forward to welcoming you.
On the Rocks Restaurant | Bloubergstrand
30/07/2026
Some views are best enjoyed with breakfast. Others with lunch. At On the Rocks, you don't have to choose.
Start your day with a delicious breakfast or settle in for a leisurely lunch, all while taking in uninterrupted views of Table Bay and the Atlantic Ocean.
Thoughtfully prepared dishes, warm hospitality, and one of Cape Town's most iconic seaside settings await.
Join us on the terrace this weekend and discover why every meal tastes better with a view.
On the Rocks Restaurant | Bloubergstrand
Address
45 Stadler Road
Cape Town
7441
To get to Stadler Road in Cape Town, one option for public transport is to take the MyCiTi bus line towards the Table View Civic Centre and get off at the Blaauwberg Road stop. From there, it's a short walk to Stadler Road.
Alternatively, if driving, take the N1 highway towards Paarl and then take Exit 4 onto Durban Road. Follow Durban Road until it turns into Koeberg Road and continue straight until you reach Blaauwberg Road. Turn left onto Blaauwberg Road and then turn right onto Stadler Street. There are parking options available on Stadler Street or on nearby side streets.
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 |
Alerts
Be the first to know and let us send you an email when On the Rocks posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Contact The Business
Send a message to On the Rocks:
What people say
On the Rocks Restaurant in Cape Town is a must-visit for anyone looking for an unforgettable dining experience. This restaurant is situated on the water's edge, offering breathtaking views of Table Bay and Table Mountain with panoramic views to Robben Island. The location truly lives up to its name as it is literally "on the rocks".
The setting at On the Rocks is simply majestic, with waves crashing at your feet and a cool breeze caressing your skin. You can witness ships entering Table Bay, dolphins surfing the waves, whales putting on a formidable display, and postcard sunsets that often compete for your attention. The full force of the Atlantic can be experienced here, making it a perfect spot for nature lovers.
The symbiosis between natural elements and the setting created at On the Rocks is simply perfect. You can even touch the water spray when the Atlantic raises its waves, lending a picturesque characterisation to the phrase “the Cape of Storms”.
The food at On the Rocks is equally impressive as their location. They offer a wide range of dishes that are sure to satisfy any palate. From seafood platters to succulent steaks, there's something for everyone here.
Overall, On the Rocks Restaurant in Cape Town offers an unforgettable dining experience that you won't find anywhere else. With stunning views and delicious food, this restaurant should definitely be on your list of places to visit when in Cape Town.