The Best View On Earth

Coffee on the Rocks is a daytime restaurant and coffee shop in De Kelders just outside Gansbaai. Boasting magnificent views of the ocean, the private home opens its doors to the public each day serving brunch, light meals and delicious blackboard specials made with fresh locally sourced ingredients. Omelettes, tramezzini and burgers share the limelight with home-cooked favourites such as crunchy parmesan chicken, beef rogan josh and traditional Sunday roast. Sweet treats are crafted by chef Gayle, and no visit to Coffee on the Rocks is complete without trying a slice of her lemon meringue pie made with real lemons or chocolate cake baked just the way her grandma used to make it. Walker Bay is known internationally as being the best place on earth to watch the comings and goings of southern right whales during the annual whale season (June to December), and Coffee on the Rocks is the perfect spot to enjoy the show. Coffee on the Rocks is fully licenced, available for small catered functions and has seating for 45 guests (20 inside and 25 outside on the covered deck).

Contact Details

  • Primary number Click Here
  • Additional number Click Here
  • Email Click Here


  • Operating Times Click Here
  • Address Click Here
  • Payment Methods Click Here
  • Cards Accepted Click Here
  • Currencies Accepted Click Here

Business Information

tourism member



There is no better place than Coffee on the Rocks to have an enchanting meal and watch southern right whales and their calves enjoying themselves in Walker Bay. 

Continuing the legacy of her late husband Barry Johnson, Gayle Johnson and her small team of dedicated staff have set out to fill the deserving bellies of local and international guests alike. 

Legend has it that Gayle adds a special ingredient to each dish before it leaves her kitchen. Some say she blows a kiss into the pot and whispers “be great”, others say it's saffron.



Coffee on the Rocks serves brunch, light meals from an à la carte menu, daily lunch specials prepared with seasonal ingredients and homemade cakes and tarts straight from the oven. 

Take a closer look at the à la carte menu, here.



Coffee on the Rocks is perfect for small intimate catered functions such as:

  • Corporate Events
  • Club Gatherings
  • Birthdays
  • Meetings
  • Weddings

For more information, contact Coffee on the Rocks directly.



Coffee on the Rocks has limited seating so although booking isn’t essential, it is always advisable to do so to ensure the best seats in the house.

Things to Do in De Kelders

Things to Do in De Kelders

Coffee on the Rocks is embraced by some of the most picturesque views on earth. A day out on the deck could include spotting southern right whales, bottlenose dolphins and even the occasional breaching great white shark. While those are the obvious attractions, De Kelders has so much more to offer visitors and locals. 

De Kelders Drip Cave Tours

Take a dip in the therapeutic mineral waters of Africa’s only freshwater drip cave. Booking is essential.

Fatbike Tours

Navigate sandy beaches, massive dunes and fynbos lined MTB trails with a fatbike in Walker Bay Nature Reserve. Booking is essential.

Walker Bay Nature Reserve

Walker Bay Nature Reserve is a unique stretch of land that boasts pristine white sandy beaches, rolling dunes, beautifully diverse fynbos and an ancient drip cave that primitive man used to call home.

Hiking Trails

You can walk along the cliffs right in front of Coffee on the Rocks and see furry little creatures, such as dassies and meerkatte. 



“One of the best meals with one of the best views in the world. Great service too. I highly recommend the cakes!”  Cara Hickson 
“An amazing setting for a meal or drinks. The tranquillity of the place is just phenomenal! The food is excellent, the service is great. The views are unrivalled, it’s away from the maddening crowds and you can just sit there and relax and leave your stress behind.”  Devan Pulliah

“The people there are super nice and I always enjoy going there. The restaurant also has a beautiful view over the ocean. The food is amazing!”  Andreas Fourie



Nearby Places

Blog Posts