Top 10 Cities

Cape Town, Western Cape

Cape Town, South Africa's second-largest city, ranks among the most beautiful in the world. With its larger-than-life mountain overlooking the City Bowl, harbour, white beaches and Robben Island beyond, this is a tourists' playground. Two World Heritage Sites, the sprawling Winelands, nature reserves, botanic gardens and a buzzing waterfront are just the start of the adventure.

Learn More

Avg. Temperature 24°C

Avg. Rainfall 0.3 mm

Avg. Hours Of Sun 11.5 hrs

Top 10 Cities

Port Elizabeth, Eastern Cape

Port Elizabeth – aka the Windy City, Ibhayi (‘the bay’ in isiXhosa) or the Friendly City – is a coastal hub in the Eastern Cape where locals proudly proclaim that everything lies within 15 minutes’ drive of the airport.

Learn More

Avg. Temperature 24°C

Avg. Rainfall 3 mm

Avg. Hours Of Sun 11.5 hrs

Top 10 Cities

Pietermaritzburg, KwaZulu-Natal

The capital of KwaZulu-Natal province, Pietermaritzburg has preserved its Victorian architectural heritage and museums, created a massive shopping mall, hosts some of the country's premier sporting events – including the world-famous Comrades Marathon and the Dusi Canoe Marathon – is close to wildlife reserves, and has many parks and gardens.

Learn More

Avg. Temperature 29°C

Avg. Rainfall 1.9 mm

Avg. Hours Of Sun 11.5 hrs

Top 10 Cities

Kimberley, Northern Cape

Kimberley, thanks to the fevered diamond rush of the 1870s, has a glittering past and present. Take a guided tour of a once-operational diamond mine, which descends a staggering 840m below the earth. For those who prefer being above ground, visit the city's glittering choice of jewellery stores.

Learn More

Avg. Temperature 27°C

Avg. Rainfall 0.3 mm

Avg. Hours Of Sun 11.5 hrs

Top 10 Cities

Bloemfontein, Free State

Bloemfontein tourist destinations are becoming more popular along with the city, which has been listed as one of South Africa's best cities in which to live. It has excellent museums, a fine zoo, casino, cheetah reserve, architectural icons and a nature reserve within the city limits.

Learn More

Avg. Temperature 26°C

Avg. Rainfall 0.8 mm

Avg. Hours Of Sun 11.5 hrs

Top 10 Cities

Pretoria, Gauteng

Located about 50km north of Johannesburg and surrounded by the foothills of the Magaliesberg mountains, the city of Pretoria is South Africa’s administrative capital and home to government departments, ministries, foreign embassies and diplomatic missions.

Learn More

Avg. Temperature 29°C

Avg. Rainfall 0.9 mm

Avg. Hours Of Sun 11.5 hrs

Top 10 Cities

Johannesburg, Gauteng

Johannesburg is a city with so much to offer: there are wonderful restaurants, relaxed sidewalk cafes, laughter-filled shebeens, glitzy shopping malls, tranquil parks, unique emotive museums and monuments, thrilling casinos, busy townships, stunning galleries, funky nightclubs, and more...

Learn More

Avg. Temperature 24°C

Avg. Rainfall 0.2 mm

Avg. Hours Of Sun 10.5 hrs

Top 10 Cities

Polokwane, Limpopo

Polokwane is the capital city of Limpopo, and has a vibrant mix of people and culture. Polokwane has great restaurants, art galleries,museums, jazz clubs and shopping centres. It's also called the gateway city because it's a stepping stone to a diversity of natural attractions from mountains to wilderness areas.

Learn More

Avg. Temperature 29°C

Avg. Rainfall 1.7 mm

Avg. Hours Of Sun 12 hrs

Top 10 Cities

Nelspruit, Mpumalanga

Mbombela (formerly known as Nelspruit) is a vibey little city that is home to Mpumalanga's provincial government. There's lots to see and do in and around the city, including visits to a crocodile farm and elephant sanctuary, the oldest caves on earth and a remarkable botanical garden.

Learn More

Avg. Temperature 29°C

Avg. Rainfall 2 mm

Avg. Hours Of Sun 11.5 hrs

Top 10 Cities

Durban, KwaZulu-Natal

With warm weather all year round, Durban welcomes visitors to a relaxed, outdoor lifestyle where beaches, barbecues, seafood and curry restaurants, clubs and upmarket accommodation establishments provide everything an out-of-towner could wish for while on holiday.

Learn More

Avg. Temperature 26°C

Avg. Rainfall 2.4 mm

Avg. Hours Of Sun 11.5 hrs

We use cookies on this website to enhance your experience. By continuing to use the site, you agree to their use. CLOSE