Cannon Cabins in Cannon Rocks

About Cannon Rocks

Named after two ships cannons from a bygone age and in close proximity to the famous Diaz Cross, Cannon Rocks is a small seaside town situated between Boknes and the boundary of the Addo Elephant National Park. Port Elizabeth is 135km to the west and East London is 180km to the east. Kenton-on-Sea is a short 15 minute drive while Port Alfred lies only 43km away.

Activities at Cannon Rocks

Cannon Rocks provides one of the best kite surfing locations in the world. With unspoilt, uncrowded beaches and stable south westerly and easterly cross shore winds being a huge attraction.

It is the perfect rock and surf angling destination with expansive, beaches as far as the eye can see. Picturesque hiking trails in the area
add to the fresh seaside experience.

Its close proximity to the Sunshine coasts holiday towns and activities makes it the perfect getaway destination.

Cannon Rocks prides itself on being a safe, visitor friendly destination.

Please help us to keep it as such for all to enjoy.

Kite Surfing at Cannon Rocks

Take the time to Relax!