Umhlanga Rocks, KwaZulu-Natal, South Africa
KwaZulu-Natal's most elegant resort beach — warm Indian Ocean, shark-net protected swimming, the iconic red-and-white lighthouse, and a beautifully maintained promenade lined with luxury hotels.
Location
Umhlanga Rocks, KwaZulu-Natal, South Africa
Best For
Families, Upscale Resort, Relaxing
Water Temp
22–26°C warm Indian Ocean year-round
Best Season
October – April; pleasant year-round
Crowds
Busy school holidays and long weekends
Facilities
Lifeguards, Shark Nets, Change Rooms, Boardwalk, Restaurants
Umhlanga Beach (the name means "place of reeds" in Zulu) is the showpiece of KwaZulu-Natal's north coast — an immaculate stretch of golden sand backed by a gracious promenade, luxury hotels, and the much-loved red-and-white Umhlanga Lighthouse that has become an emblem of this upscale resort town. The Indian Ocean at Umhlanga is warm, blue, and inviting year-round, with water temperatures typically ranging from 22–26°C — a world apart from Cape Town's cold Atlantic. The beach is protected by shark nets maintained by the KwaZulu-Natal Sharks Board, making it one of South Africa's safest bathing beaches.
The promenade at Umhlanga is one of the finest in South Africa — a beautifully manicured path running above the beach, lined with gardens, restaurants, and the elegant curved frontage of the Beverly Hills and Oyster Box hotels whose gardens descend to the sand. The Oyster Box in particular, with its heritage architecture and beachside pool, is one of South Africa's most celebrated hotels. The boardwalk running from the lighthouse south toward Blue Lagoon is popular with early morning joggers and evening walkers who come to enjoy the warm sea breeze and views over the Indian Ocean.
The town of Umhlanga itself offers excellent dining, boutique shopping, and easy access to the Gateway Theatre of Shopping (one of the largest shopping malls in South Africa). Umhlanga sits 15 km north of central Durban — close enough to use Durban's facilities but retaining its own refined, resort-town character. King Shaka International Airport is only 20 minutes away, making it one of the most convenient beach destinations in South Africa to fly into directly. Despite its upscale reputation, access to the beach itself is completely free.
Umhlanga is 15 km north of Durban city centre — about 25 minutes by car via the N2 northbound or the M4 coastal road. King Shaka International Airport is just 20 minutes north on the N2. Abundant parking is available along Umhlanga Rocks Drive and in the town centre. Metered taxis and Uber operate from Durban's city centre. There is no direct train service but bus rapid transit (BRT) services connect to the north coast.
Umhlanga is pleasant year-round thanks to KwaZulu-Natal's subtropical climate. Summer (October–April) brings the warmest water (25-27°C) and hottest days but also the most crowds and holiday pricing. Winter (May–September) is mild, less busy, and often gloriously sunny — perfect for walking the promenade. The busiest periods are school holidays (December–January, Easter) when the town reaches capacity. November and March are sweet spots for warm water with smaller crowds.
Swim only in the designated and lifeguard-supervised areas between the shark nets — this is important for your safety. The lighthouse at the northern end of the beach makes an excellent landmark and photo subject — best in morning light. For accommodation, staying at one of the beachfront hotels puts you steps from the sand. The Oyster Box hotel bar terrace is a perfect sunset spot even if you're not staying there. December through January accommodation must be booked many months in advance.