Goddards Pub and Grill

Located in picturesque HERMANUS, the whale watching capital of the world, our very popular and friendly family Pub & Grill has been operating for over ten years in the village-like area known as Onrus River. If you’re looking for a relaxed, welcoming environment where you can indulge your palate and quench your thirst, this is the place to be!

Contact Details

  • Primary number Click Here
  • Email Click Here


  • Address Click Here


Nearby Places