Café Rock is a licensed beachfront restaurant ideally situated in Diaz Beach, Mossel Bay. The restaurant boasts with spectacular sea view over Diaz Beach, Seal Island and on a clear day the coastline stretching from Mossel Bay to Glentana. Enjoy a bite to eat on their deck area while watching dolphins and whales (during whaling season from May to November) frolicking in the ocean. Café Rock also offers a Christian Book Shop inside their restaurant.
Bring your friends and family to enjoy scrumptious meals ranging from breakfasts, toasted sandwiches, hamburgers, pizza, fish and chips to gourmet cakes and more. Have a glass of wine or a beer while relaxing overlooking the breaking waves of Diaz Beach. Café Rock offers ample indoor and outside seating.
Café Rock offers guests the choice of having a romantic beach date with a candle light picnic date right on the beach at Diaz Beach. Treat your loved one to a unique romantic date that he/she will remember forever! Or get married right on the beach at Diaz Beach and have your reception at Café Rock. You won’t find a better beachfront location. Contact Café Rock for the different wedding and beach date packages available.
Whether you are looking for a venue for a birthday party, baby shower, yearend function, a business meeting or any other function, Café Rock in Diaz Beach Mossel Bay offers you an unforgettable experience. Their professional team will assist you in creating the perfect function. They offer ample seating both indoor and outside and with two in-house chefs you can be assured of the best quality catering and service.
Trading Hours – open 7 days a week
Off Season: 09h00 to 13h00
In Season: 07h00 to 23h00