Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
December, Moderate crowds, average high temperature 25 degrees Celsius, average low temperature 19 degrees Celsius. Cloudy most days.
19°
26°
weather_cloudy
January, Low crowds, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Cloudy most days.
20°
27°
weather_sun
February, Low crowds, average high temperature 27 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
26°
weather_sun
March, Moderate crowds, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
25°
weather_sun
April, Low crowds, average high temperature 25 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
24°
weather_sun
May, Low crowds, average high temperature 24 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
22°
weather_sun
June, High crowds, average high temperature 22 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
21°
weather_sun
July, High crowds, average high temperature 21 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
22°
weather_sun
August, High crowds, average high temperature 22 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
23°
weather_sun
September, High crowds, average high temperature 23 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
23°
weather_cloudy
October, Moderate crowds, average high temperature 23 degrees Celsius, average low temperature 17 degrees Celsius. Cloudy most days.
17°
24°
weather_cloudy
November, Moderate crowds, average high temperature 24 degrees Celsius, average low temperature 17 degrees Celsius. Cloudy most days.
17°
Monthly weather averages (˚C)
Top landmarks in Durban Beachfront
Durban Beach
4.1/5 (141 reviews)
When the beach is calling your name, you might want to head down to Durban Beach, located 2 mi (3.3 km) from central Durban. Catch the sunset by the shore at Battery Beach, just a short walk away.
If want to top up your tan, you might want to head out to Golden Mile, located 2.7 mi (4.3 km) from central Durban. If you want to continue walking by the waves, head to Durban Beach located nearby.
You might want to try your luck with an evening at Suncoast Casino and Entertainment World in Durban Beachfront. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches.
Why not relax on the waterfront and snap some great vacation pics at Blue Lagoon when visiting Durban. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches.
If thrills are what you're after, head to Mini Town, located 1.3 mi (2.1 km) from central Durban. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you have fun at Mini Town, you'll love uShaka Marine World and Durban Botanical Gardens, both located nearby.
Whether you want to hunt for sand dollars or smell the fresh air, Addington Beach is a spot you might want to check out, located 1.4 mi (2.2 km) from central Durban. If you want to continue walking by the waves, head to Dairy Beach located nearby.
If thrills are what you're after, head to Durban Funworld, located 1.1 mi (1.7 km) from central Durban. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you have fun at Durban Funworld, you'll love uShaka Marine World and Durban Botanical Gardens, both located nearby.
Whether you want to hunt for sand dollars or smell the fresh air, Battery Beach is a spot you might want to check out, located 1.6 mi (2.6 km) from central Durban. Catch the sunset by the shore at Durban Beach, just a short walk away.