Trafalgar, situated between San Lameer and Palm Beach, is a tranquil and scenic seaside village with a Blue Flag beach, as well as a Marine Protected Area. The beach has a tidal pool and is ideal for picnics, sunbathing, fishing, kite flying and swimming. Or book horse riding on the beach with Selsdon Park Estate. Accommodation has stunning views of the ocean and the lush forests. Nearby don’t miss cultural tours at KwaNzimakwe, fascinating banana tours and the Mpenjati Nature Reserve.

Selsdon Park Estate Horse Riding

Mpenjati Coffee

Port Edward Beach

Kingfisher Lakeside Retreat Resort

Port o’Call Caravan Park

Nakai Homestay

Days at Sea

Mpenjati Nature Reserve     

Trafalgar Beach

Glenmore Beach


Explore South Coast Towns

× Help needed?