Wordtravels

Wordtravels

 

 

 

 

What to see in South Africa

South Africa Attractions


South Africa is a sightseer's paradise, with plenty to see and do no matter what your interests, time frame, age, or inclination.

There is natural splendour in abundance including the beautiful beaches and iconic Table Mountain of Cape Town, the magnificent Drakensberg Mountains, the Blyde River Canyon, the stunning scenery of the coastal Garden Route, the pristine coastline of the Transkei, and the sweeping vistas of the Highfeld. Of course the animals of South Africa, especially the Big Five, are a big draw for tourists and game safaris are a very popular diversion; The Kruger National Park is the country's most famous wildlife reserve and a must for many visitors.

South Africa has a complicated and dramatic history and the legacy of the pioneer wars, slavery, colonialism, the Boer War and Apartheid is still strongly felt. There is no shortage of interesting historical sightseeing, with sites like Robben Island - where Mandela was imprisoned - and the battlefields of the Boer War attracting many visitors. The country has many quaint historical towns, like Franschoek in the Cape Winelands, and Grahamstown in the 'frontier country' of the Eastern Cape. South Africa also has its share of museums and galleries, and the Apartheid Museum in Johannesburg is particularly noteworthy.

The country is easy to get around with competitive low-cost carriers, long distance buses, good value car hire and the best roads in Africa (although some of the worst drivers are on them). Road tripping is a wonderful way to experience the hugely diverse landscapes and cultures of this vast country.

South Africa is one of the few global destinations that can offer the complete holiday experience, with a huge variety of world-class attractions and compelling experiences, and incredible value for money to boot.


Addo Elephant Park

The most popular game reserve in the Port Elizabeth area is the Addo Elephant Park, just a 45-minute drive from the city.…

read more

Blyde River Canyon

The spectacular vista of the Blyde River Canyon, with its sheer cliffs dropping into a bush-covered valley, is part of…

read more

Cape Point

Most visitors to Cape Town are keen to make a daytrip 40 miles (65km) from the city centre to the Cape of Good Hope Nature…

read more

Cape Town Beaches

Cape Town has some truly gorgeous beaches, but the most easily accessible are on the Atlantic Ocean where the water is…

read more

Chapman's Peak

Chapman's Peak Drive is one of the most spectacular coastal roads in South Africa, and the world, linking the seaside…

read more

Drakensberg Mountains

The jagged peaks of the Drakensberg (Dragon Mountains) tower over the eastern border of Kwa-Zulu Natal with Lesotho,…

read more

Franschhoek

Fleeing religious persecution in France in the 1700s, more than 200 French Huguenots arrived in the Cape and were settled…

read more

Hermanus

Locals and international visitors alike make the pilgrimage south of Cape Town to Hermanus, just a few hours' drive down…

read more

iSimangaliso / St Lucia Wetland Park

In the far north of Kwa-Zulu Natal are a string of nature reserves and game parks, of which the largest and most exciting…

read more

Jeffrey's Bay

A short drive to the west of Port Elizabeth is the surfing paradise of Jeffrey's Bay (known colloquially as 'J-Bay').…

read more

Kirstenbosch Botanical Gardens

Five miles (eight km) south of the city centre lie the magnificent Kirstenbosch National Botanical Gardens, covering…

read more

Kruger National Park

The Kruger National Park is South Africa's oldest, largest and best-known wildlife conservation area, home to a huge…

read more

Lost City

Situated in the Bojanala region of the North West Province, the 'Las Vegas' of South Africa is one of the largest adult…

read more

Newtown Cultural Precinct

This complex of buildings in the city centre has been upgraded and restored as part of the city fathers' urban renewal…

read more

Robben Island

South Africa's most widely known tourist attraction is probably Robben Island, seven miles (11km) from Cape Town in the…

read more

Table Mountain

Cape Town's most popular tourist attraction is also its most famous physical feature: the flat-topped mountain that stands…

read more

The Apartheid Museum

South Africa's tragic history of black oppression is chronicled in this building, situated near Gold Reef City. Relics…

read more

Tsitsikamma National Park

Tsitsikamma is a word of the indigenous Khoi-San people meaning 'place of many waters', which accurately describes the…

read more

Victoria & Alfred (V&A) Waterfront

This working harbour, historical site and shopping and entertainment development has become one of Cape Town's most visited…

read more

Zululand Battlefields

Zululand, ancestral home of the Zulu people and site of many a bloody battle between the British, the Boers and the Zulus…

read more

 


Our Travel Expert

I am passionate about South Africa and everything that it has to offer. I love creating personalised packages for my clients that suit their exact requirements; I do not feel that one-size-fits-all works when it comes to travel. I started my own travel company, Southey Travel (www.southeytravel.com), to offer clients a personalised service with expert advice. My favourite holiday is to go on safari!

>Read Jenni's tips on South Africa
>Ask Jenni a question


Become our South Africa Travel Expert

We are looking for contributors for our South Africa travel guide. If you are a local, a regular traveller to South Africa or a travel professional with time to contribute and answer occasional forum questions, please contact us.


Africa Miracles

Africa Miracles specialises in tailor-made holidays to South Africa. Travel to the website and find information on South Africa and suggested itineraries.

ADVERTISEMENT


iExplore

iExplore designs made-to-order, privately-guided adventure safaris to South Africa and 200 other world wonders. Come Back Different!

ADVERTISEMENT


Intrepid Travel

Intrepid Travel, one of the world's leading suppliers of small group adventures focused on getting off the beaten track, interacting with the locals and having real life experiences throughout South Africa.

ADVERTISEMENT


 

  URI STRING  
/Travelguide/Countries/South+Africa/attractions
  CLASS/METHOD  
countries/index
  MEMORY USAGE  
3,110,056 bytes
  BENCHMARKS  
Loading Time Base Classes  0.0028
Controller Execution Time ( Countries / Index )  0.5175
Total Execution Time  0.5210
  GET DATA  
No GET data exists
  POST DATA  
No POST data exists
  DATABASE:  globe_media   QUERIES: 39   
0.0006   INSERT INTO `ci_sessions(`session_id`, `ip_address`, `user_agent`, `last_activity`) VALUES ('a2fc8a9296cd0f85f9bd688b86952ac8''54.227.67.175''CCBot/2.0 (http://commoncrawl.org/faq/)'1406109891) 
0.0077   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = '' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = 'a:1:{s:16:\"destination_type\";s:9:\"Countries\";}' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = 'a:2:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:12:\"South Africa\";}' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406109891, `user_data` = 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:12:\"South Africa\";s:13:\"selected_node\";s:11:\"attractions\";}' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0005   SELECT *
FROM (`config_categories`)
WHERE `type` = 'left'
AND `parent_category_idIN (SELECT id FROM config_categories WHERE link "/countries")
AND `
display_order` != '0'
ORDER BY `display_order
0.0004   SELECT `province_code`, `province_name`, `c`.`country_name`
FROM (`provincesp)
LEFT JOIN `countriesON `c`.`country_code` = `p`.`country_code`
WHERE `c`.`country_name` = 'South Africa'
ORDER BY `p`.`province_name
0.0004   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "South Africa"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "South Africa"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0004   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "South Africa"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "South Africa"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0004   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
FROM 
(`resortsr)
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'South Africa'
AND `attr_ski_chk` != "Yes"
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0003   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
FROM 
(`resortsr)
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'South Africa'
AND `attr_ski_chk` = 'Yes'
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0004   SELECT `iata_code`, `name`, `url_name`, `c`.`country_name`
FROM (`port_of_callpc)
LEFT JOIN `countriesON `c`.`country_code` = `pc`.`country_code`
WHERE `c`.`country_name` = 'South Africa'
ORDER BY `pc`.`name
0.0004   SELECT *
FROM (`config_nodescn)
JOIN `config_nodes_categoriescnc ON `cnc`.`node_id` = `cn`.`id`
WHERE `cnc`.`category_idIN (select id from config_categories where link "/attractions")
ORDER BY `cn`.`position`, `cnc`.`display_order
0.0004   SELECT `id`, `headline`, `via_title`, `via_link`, `body`, `event_date`, `end_date`, `anchor_link`
FROM (`news`)
WHERE `for_pro` = 1
AND `end_date` >  '2014-07-23'
AND `country_code` = (SELECT country_code FROM countries WHERE country_name "South Africa") 
0.0005   SELECT *
FROM (`tour_operators`)
WHERE `country_code` = (SELECT country_code FROM countries WHERE country_name "South Africa")
AND `
show_in_column` = 1
ORDER BY 
`show_in_columnDESC, `name
0.0003   SELECT country_code FROM countries WHERE country_name "South Africa" 
0.0009   SELECT from tourop_list WHERE destinations LIKE '%ZA%' ORDER BY id DESC 
0.0039   SELECT `country_code`
FROM (`countries`)
WHERE `country_name` = 'South Africa' 
0.3580   SELECT d.id AS destination_idd.overview AS destination_overviewd.extended_overview AS destination_extended_overviewd.photo as destination_photod.*, c.*, 'South Africa' AS country_nameatt.id as attraction_idatt.*, LENGTH(CONCAT_WS(d.timed.electricityd.languaged.healthd.tippingd.safetyd.businessd.communicationsd.duty_free)) AS basicsLENGTH(CONCAT_WS(d.embassy_consulate_usd.embassy_consulate_ukd.embassy_consulate_cad.embassy_consulate_aud.embassy_consulate_ird.embassy_consulate_nz)) AS contacts(SELECT money FROM destinations WHERE country_code "ZA" ) AS money(SELECT LENGTH(CONCAT_WS(passport_visaentry_req_usentry_req_ukentry_req_caentry_req_auentry_req_irentry_req_nz))
 
FROM destinations WHERE country_code "ZA" ) AS visa(SELECT group_concat(id) FROM public_holiday p WHERE p.country_code "ZA" order by p.weight desc) AS public_holiday(SELECT count(*) FROM tour_operators t where t.country_code d.country_code) AS num_tour_ops(SELECT count(id) AS total_rows FROM tourop_list tl WHERE tl.destinations LIKE ("%ZA%")) AS num_tour_operators(SELECT group_concat(name) FROM port_of_call pc WHERE pc.country_code d.country_code) AS ports_of_call(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS cities(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS regions(SELECT group_concat(name) FROM resorts WHERE major_resort AND country_code d.country_code ORDER BY major_resort DESCname ASC) AS resorts(SELECT count(*) FROM dmcs WHERE country_code d.country_code) AS num_dmcs(SELECT concat(caption" © "copyright) FROM images WHERE filename d.photo) AS photo_copyright(SELECT count(*) FROM airports ai where ai.nfuwt != AND ai.country_code d.country_code) AS num_airports(SELECT count(*) FROM events e where e.country_code d.country_code AND show_on_country 1) AS num_events(SELECT count(*) FROM activities where region_city_code "0" AND country_code d.country_code) AS num_activities(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND excursion "No") AS num_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND show_on_kids AND excursion "No") AS num_kids_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND excursion "Yes") AS num_excursions(SELECT phrases FROM phrase_book pb where pb.country_code c.country_code AND phrases != "") AS num_phrases(SELECT count(*) FROM image_bridge ib LEFT OUTER JOIN images i ON ib.image_id=i.id WHERE ib.destination_code c.country_code) AS num_photos(SELECT count(*) FROM hospitals h where h.country_code c.country_code) AS num_hospitals
FROM 
(destinations d)
LEFT JOIN countries c ON c.country_code d.country_code
LEFT JOIN provinces pr ON pr
.province_code d.province_code
LEFT JOIN attractions att ON att
.country_code d.country_code
WHERE 
`att`.`show_on_country` = '1'
AND `c`.`country_name` = 'South Africa'
ORDER BY att.name 
0.0007   UPDATE ci_sessions SET last_activity 1406109891user_data 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:12:\"South Africa\";s:13:\"selected_node\";s:11:\"attractions\";}' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   UPDATE ci_sessions SET last_activity 1406109891user_data 'a:4:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:12:\"South Africa\";s:13:\"selected_node\";s:11:\"attractions\";s:6:\"region\";s:0:\"\";}' WHERE `session_id` = 'a2fc8a9296cd0f85f9bd688b86952ac8' 
0.0004   SELECT TagID FROM FORUM_DiscussionTags WHERE  Tag 'South Africa'  OR  Tag 'Attractions'  
0.0003   SELECT DiscussionID FROM FORUM_DiscussionHasTags WHERE TagID IN (162,62)
                
GROUP BY DiscussionID HAVING COUNT(DiscussionID) = 
0.0004   SELECT od.`Name`, od.`DiscussionIDFROM FORUM_Discussion od
                    WHERE od
.`DiscussionIDIN ( 4135 ) ORDER BY od.`DateLastActiveDESC LIMIT 0 15
0.0007   SELECT i.*, e.fullnamee.bioe.pic FROM interviews i INNER JOIN experts e ON i.expert_id e.id
INNER JOIN countries c ON i
.spatial_id c.country_code WHERE i.interview_type 'country' AND c.country_name 'South Africa' 
0.0005   SELECT TagID FROM FORUM_DiscussionTags WHERE  Tag 'South Africa'  
0.0005   SELECT DiscussionID FROM FORUM_DiscussionHasTags WHERE TagID IN (62)
                
GROUP BY DiscussionID HAVING COUNT(DiscussionID) = 
0.0004   SELECT od.`Name`, od.`DiscussionIDFROM FORUM_Discussion od
                    WHERE od
.`DiscussionIDIN ( 34,54,55,161,238,347,371,470,549,558,722,873,895,1006,1291,1308,1525,1645,1681,2061,2110,2151,2220,2501,2508,2532,2540,2558,2612,2729,2758,2813,2814,2815,2852,2875,2970,3037,3097,3133,3136,3189,3266,3422,3485,3777,3809,3831,3835,3941,4008,4115,4135,4168,4181,4302,4492,4506,4758,4776,4930,5028,5149,5391,5396,5432,5436,5452,5509,5670,5751,5832,5847,6009,6076,6180,6240,6431,6523,6562,6581,6609,6615,6721,6840,7005,7162,7252,7362,7392,7432,7707,7862,7888,8016,8042,8138,8268,8326,8448,8450,8484,8863,9004,9020,9134,9160,9478,10011 ) ORDER BY od.`DateLastActiveDESC LIMIT 0 15