Dramatically located at the mouth of the Mzimvubu (or Umzimvubu) River and framed by towering cliffs covered with tropical vegetation, the laid-back town of Port St Johns is the original Wild Coast journey’s end. There’s a vibrant, if somewhat run-down, quality to the town, which is the largest between East London and Port Edward. In June and July, Port St Johns attracts divers and snorkellers from all over the world who come to experience the annual sardine run.
Top experiences in Port St Johns
Amazing hotels and hostels
We've pre-picked the best hotels, hostels and bed and breakfasts to
make your stay as enjoyable as possible.