On The Rocks

  • Bloubergstrand, Western Cape
  • Breakfast, Cocktails, Continental, Cosmopolitan, European, Fine Dining, International, Seafood, Vegetarian
  • Breakfast, Dinner, Lunch
  • 45 Stadler Road,

  • View map

The ambience, food, service and the view will appeal to all of your taste buds and your senses

The most splendid and internationally recognised restaurant in Bloubergstrand, On the Rocks is on the water’s edge displaying beautiful views of Table Mountain, Robben Island and Cape Town.

On the Rocks is the flagship restaurant of the Seascape Group and assures diners that their dining experience will be an unforgettable delight with the waves swirling against the shore and the aroma of fresh seafood permeating the restaurant. Diners can watch ships entering Table Bay, frolicking dolphins or a lonesome whale letting off steam as they savour our mouth-watering cuisine. The atmosphere, cuisine, service and the beauty of the view will delight your senses.

Make sure to have a wonderful meal on our beautiful new deck area!

On the Rocks is ideal for Weddings, corporate and private functions
Weddings throughout the week, regardless of the weather are catered for. An interior venue for those windy rainy days with spectacular views of Table Mountain, Robben Island, and the rocky beach front. On sunny days your reception can be held directly on the beach between the rocks, with a view that will be forever etched in your mind. For your ideal Wedding or any memorable celebration, call our Wedding planner who will, with an experienced team, turn your dreams into a reality.

*** Now open for breakfast daily 09:00 – 12:00 New and exciting menu on offer



Group Capacity : 100+ People Cost Per Head : R175+

  • Cuisine : Breakfast, Cocktails, Continental, Cosmopolitan, European, Fine Dining, International, Seafood, Vegetarian
  • Ambience : Fireplace, Upmarket
  • Dress : Smart/Casual
  • Reservations
  • Functions
  • Outside Area
    Outside Area
  • Smoking
  • Secure Parking
    Secure Parking
  • Corkage
  • Cocktails
  • Weddings
  • Conferencing
  • Aircondition

Credit Cards Accepted

  • AMEX
  • Diners Club
    Diners Club
  • Debit Card
    Debit Card
  • VISA
  • Mastercard


45 Stadler Road,
From the N1 onto Marine Dr. Proceed along Marine into Otto Du Plessis Rd and then through Milnerton. Once you reach Table View take a left into Marine Drive, then follow into Beach Rd & turn left into Sir David Baird Rd. Follow that into Stadler Rd.