Choose a location

On the Rocks Restaurant

Breakfast Cape Malay Seafood Vegetarian Friendly
4.4 RR
Menu
Favourite

Attributes

  • Romantic
  • Outdoor Seating
  • Great Views
  • Sunsets
  • Wheelchair Friendly
  • WiFi
  • Fireplace

Book a table

Menu
Favourite

Iconic, luxury-dining, celebration- & experience destination. Where your senses are drenched with all elements of the ocean.

Opening Hours

  • Monday 09h00 - 21h00
  • Tuesday 09h00 - 21h00
  • Wednesday 09h00 - 21h00
  • Thursday 09h00 - 21h00
  • Friday 09h00 - 21h00
  • Saturday 09h00 - 21h00
  • Sunday 09h00 - 21h00

Reviews (1985)

4.4 out of 5.0
Based on the past 12 months
Food 4.4
Value 4.3
Service 4.5
Ambience 4.5
  • Delene Dined: 2 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 08 Aug 25
    Beautiful restaurant and delicious food

  • Olten Dined: 2 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 08 Aug 25
    Great service, great views

  • Brian P. Dined: 2 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 08 Aug 25
    We have had a wonderful time travelling from Australia to visit South Africa. We knew of the restaurant before we left Australia, and targeted it for a restful day. Simply worth the effort to sit by the sea, have a lovely meal which we could take our time over. Never pressured to leave, and had a great 4 hours relaxing…

  • Jayson Dined: 2 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Ladi Dined: 3 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Thu 07 Aug 25
    All great, ranging from the views, food and excellent service

  • Latsky Dined: 4 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Karla S. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Vatiswa M. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Tue 05 Aug 25
    Absolutely loved my experience On the Rocks! The dining was exceptional, with each dish exceeding my expectations. The service was Top-notch especially Liberty who was attentive ,knowledgeable and went above and beyond to ensure we felt welcome. Highly recommend.

  • Nell Dined: 5 days ago
    4.8
    Food 5.0
    Value 4.0
    Service 5.0
    Ambience 5.0
Show More
Book Now