Beach Holiday South Africa


Izotsha is just inland from Shelly Beach. It is an original farming community of the German Settlers. The area is nestled amongst sugar cane fields and surrounded by farm dams creating a quiet country environment in the middle of the lower South Coast.

Self Catering

    Pet Friendly

      Online Booking