PO Box 7, Cannon Rocks, 6186
Tel:  046 654 0043
Fax: 046 654 0095



This resort is situated close to the beach at Cannon Rocks approximately 20 km’s from Kenton on Sea. The resort offers a kiosk, kids playground, swimming, darts, table tennis, snooker/pool, chalets, public telephones, laundry, scullery facilities and is close to monuments and museums.
Nearby attractions include, hiking trails, water sports, golf, bowls, fishing.

Cannon Rocks Holiday Resort is situated 135km to the east of Port Elizabeth and 180km west of East London. We form part of a quiet village at Cannon Rocks, where you will enjoy unspoilt beaches, safe bathing, superb fishing and excellent surfing, kitesurfing and windsurfing


Map to Cannon Rocks

Map to Cannon Rocks