The small village of Salt Rock lies north of Ballito on the Kwa-Zulu Natal northern coastline. It is a popular seaside holiday destination and shares a rich Zulu cultural history with its neighbour Shaka’s Rock.

Salt Rock is a gem of a holiday resort, creating a relaxed holiday atmosphere even for the locals. The main beach has lifeguards on duty seven days a week and near to the main swimming area is a huge tidal pool which was originally built for guests staying at the Salt Rock Hotel. The area provides some great fishing hotspots and is home to a beautiful offshore reef which promotes excellent scuba diving. For other obvious reasons, the area is popular with surfers, bodyboarders and sun worshippers!

The seaside town provides a variety of bars, pubs and restaurants with interesting cocktails menus and delicious fresh seafood. Other entertainment can be experienced at the SIbaya Casino, only 15 minutes away. Holiday makers are welcome at the nearby Golf Clubs and the Salt Rock Country Club offers other sporting activities such as tennis, bowls, squash and swimming.

Salt Rock offers an abundance of wonderful B&B’s, Guesthouses, Lodges, self-catering cottages and apartments. There is also a caravan park with beautiful shaded sites which is a stone's throw from the beach.

Places to Visit

Things to do and see

  • Shaka Memorial
  • The Morewood Memorial Garden
  • The Luthuli Museum
  • King Shaka Heritage Route
  • Hazelmere Dam and Nature Reserve
  • Flag Animal Farm
  • Ballito to Salt Rock Trail
  • Salt Rock Beach
  • The Litchi Orchard Market
  • Sibaya Casino
  • Simbithi Golf Course
  • Umhlali Golf Course


Salt Rock receives approximately 848 mm of rain annually with the majority of its’ rainfall occurring during the summer months.

Summer months, November to March will have average temperatures of between 20˚C and 29˚C.

Winter months, May to August will have average temperatures of between 10˚C and 21˚C.


There are daily flights into King Shaka International Airport, 27 km away via the N2. Car hire facilities are available at the Airport.


The name Salt Rock originates from King Shaka’s days when his handmaidens and servants would collect dried salt off the rocks at low tide to trade with the early settlers.

Since then, Salt Rock gained much of its history from the Hulett family after Basil and his wife Gwen established the Salt Rock Hotel and went on to develop the town as it is found today.