Africa


Best Hotels in South Africa

Enter your dates and choose out of 1726 properties in South Africa! Book Now, Pay at the Hotel. Instant Email Confirmation

Guests 1
Adults
Children

All Accommodation Destinations in South Africa

Find and book hotels in popular regions, airports, cities, places of interest in South Africa

Cape Town
1309 hotels
Johannesburg
486 hotels
Durban
411 hotels
Ballito
326 hotels
Pretoria
280 hotels
Plettenberg Bay
250 hotels
Knysna
239 hotels
Hermanus
229 hotels
Port Elizabeth
226 hotels
Margate
211 hotels
Stellenbosch
206 hotels
Mossel Bay
153 hotels
Bloemfontein
153 hotels
Franschhoek
148 hotels
Southbroom
128 hotels
Jeffreys Bay
128 hotels
Langebaan
125 hotels
East London
123 hotels
Bloubergstrand
121 hotels
Marloth Park
116 hotels
Wilderness
111 hotels
Oudtshoorn
106 hotels
Nelspruit
105 hotels
Clarens
103 hotels
George
100 hotels
Hoedspruit
98 hotels
St Lucia
91 hotels
Somerset West
87 hotels
Hazyview
87 hotels
Umdloti
82 hotels
Paternoster
75 hotels
Hout Bay
64 hotels
Gordonʼs Bay
62 hotels
Dullstroom
62 hotels
Swellendam
57 hotels
Paarl
57 hotels
Hartbeespoort
56 hotels
Simonʼs Town
55 hotels
Gansbaai
55 hotels
Amanzimtoti
55 hotels
Centurion
55 hotels
Uvongo Beach
54 hotels
Kempton Park
54 hotels
Polokwane
53 hotels
Strand
52 hotels
Midrand
52 hotels
Montagu
51 hotels
Bela-Bela
50 hotels
Upington
48 hotels
Sedgefield
48 hotels
Graaff-Reinet
47 hotels
White River
45 hotels
Struisbaai
42 hotels
Prince Albert
42 hotels
Potchefstroom
42 hotels
Underberg
41 hotels
Port Edward
40 hotels
Parys
40 hotels
Kimberley
40 hotels
Yzerfontein
39 hotels
Port Alfred
39 hotels
Robertson
38 hotels
Pietermaritzburg
38 hotels
Beaufort West
37 hotels
Graskop
36 hotels
Richards Bay
35 hotels
Grahamstown
35 hotels
Durbanville
35 hotels
St Francis Bay
35 hotels
Roodepoort
34 hotels
Rustenburg
34 hotels
Benoni
33 hotels
Bellville
33 hotels
Tulbagh
32 hotels
Boksburg
32 hotels
Addo
32 hotels
Champagne Valley
31 hotels
Fish hoek
30 hotels
Stilbaai
30 hotels
Phalaborwa
30 hotels
Malelane
30 hotels
Klerksdorp
30 hotels
Hluhluwe
30 hotels
Port Shepstone
28 hotels
Nottingham Road
28 hotels
Muizenberg
28 hotels
Mabula
27 hotels
Tzaneen
25 hotels
Hillcrest
25 hotels
Colesberg
25 hotels
Sodwana Bay
25 hotels
Newcastle
24 hotels
Herolds Bay
24 hotels
Colchester
24 hotels
Velddrif
23 hotels
Vanderbijlpark
23 hotels
Middelburg
23 hotels
Komatipoort
23 hotels
Shelly Beach
22 hotels
Magaliesburg
22 hotels
Bethlehem
22 hotels
Wellington
21 hotels
The Crags
21 hotels
Stormsrivier
21 hotels
Sabie
21 hotels
Ramsgate
21 hotels
Krugersdorp
21 hotels
Kommetjie
21 hotels
Witbank
20 hotels
Noordhoek
20 hotels
Edenvale
20 hotels
Muldersdrift
19 hotels
Kenton on Sea
19 hotels
Hogsback
19 hotels
Clanwilliam
19 hotels
Caledon
19 hotels
Scottburgh
18 hotels
St Helena Bay
18 hotels
Riebeek-Kasteel
18 hotels
Melkbosstrand
18 hotels
Hartenbos
18 hotels
Haenertsburg
18 hotels
Ermelo
18 hotels
Agulhas
18 hotels
Worcester
17 hotels
Welkom
17 hotels
Pringle Bay
17 hotels
Piet Retief
17 hotels
Nieu-Bethesda
17 hotels
Kroonstad
17 hotels
Kleinmond
17 hotels
Coffee Bay
17 hotels
Barrydale
17 hotels
Queenstown
16 hotels
Paterson
16 hotels
Louis Trichardt
16 hotels
Howick
16 hotels
Greyton
16 hotels
Gonubie
16 hotels
Fouriesburg
16 hotels
Bredasdorp
16 hotels
Bettyʼs Bay
16 hotels
Modimolle
16 hotels
Mthatha
15 hotels
Lichtenburg
15 hotels
Keurboomstrand
15 hotels
Himeville
15 hotels
Hectorspruit
15 hotels
Brenton-on-Sea
15 hotels
Vryheid
14 hotels
Table View
14 hotels
Stanford
14 hotels
McGregor
14 hotels
Kalk Bay
14 hotels
Hilton
14 hotels
Harrismith
14 hotels
Lephalale
14 hotels
Winterton
13 hotels
Sheffield Beach
13 hotels
Lydenburg
13 hotels
Klipdrift
13 hotels
Cradock
13 hotels
Calitzdorp
13 hotels
Balgowan
13 hotels
Witsand
12 hotels
Sutherland
12 hotels
Springbok
12 hotels
Pinetown
12 hotels
Mtunzini
12 hotels
Ficksburg
12 hotels
Bergville
12 hotels
Barberton
12 hotels
Tokai
12 hotels
Vryburg
11 hotels
Vereeniging
11 hotels
Thohoyandou
11 hotels
Pearly Beach
11 hotels
La Mercy
11 hotels
Ladysmith
11 hotels
Ladismith
11 hotels
Kloof
11 hotels
De Kelders
11 hotels
Cape St Francis
11 hotels
Brits
11 hotels
Alberton
11 hotels
Pennington
11 hotels
Lanseria
11 hotels
Simondium
11 hotels
Big Bay
11 hotels
Wolseley
10 hotels
Westbrook
10 hotels
Vaalwater
10 hotels
Secunda
10 hotels
Port St Johns
10 hotels
Lambertʼs Bay
10 hotels
Kuilsrivier
10 hotels
Eshowe
10 hotels
Chintsa
10 hotels
Brackenfell
10 hotels
Botrivier
10 hotels
Uitenhage
9 hotels
Pilanesberg
9 hotels
Middelburg
9 hotels
Kuruman
9 hotels
Kokstad
9 hotels
Hibberdene
9 hotels
Germiston
9 hotels
Franskraal
9 hotels
Dundee
9 hotels
De Rust
9 hotels
Arniston
8 hotels
Umkomaas
8 hotels
Thabazimbi
8 hotels
Scarborough
8 hotels
Parow
8 hotels
Keimoes
8 hotels
Groblersdal
8 hotels
Estcourt
8 hotels
Elgin
8 hotels
Calvinia
8 hotels
Augrabies
8 hotels
Panorama
8 hotels
Jacobs Bay
8 hotels
Musina
8 hotels
Standerton
7 hotels
Skukuza
7 hotels
Riversdale
7 hotels
Oyster Bay
7 hotels
Matjiesrivier
7 hotels
Malgas
7 hotels
Kathu
7 hotels
Hekpoort
7 hotels
Empangeni
7 hotels
Dwarskersbos
7 hotels
Douglas
7 hotels
Darling
7 hotels
Bethulie
7 hotels
Mokopane
7 hotels
Magoebaskloof
7 hotels
Zeerust
6 hotels
Vredenburg
6 hotels
Somerset East
6 hotels
Saldanha
6 hotels
Riebeek-Wes
6 hotels
Rhodes
6 hotels
Rawsonville
6 hotels
Gariepdam
6 hotels
Mooirivier
6 hotels
Machadodorp
6 hotels
Ladybrand
6 hotels
Kleinbaai
6 hotels
Kingsburgh
6 hotels
Heidelberg
6 hotels
Heidelberg
6 hotels
Grabouw
6 hotels
De Aar
6 hotels
Dana Bay
6 hotels
Curryʼs Post
6 hotels
Cullinan
6 hotels
Citrusdal
6 hotels
Christiana
6 hotels
Dargle
6 hotels
Sibaya
6 hotels
Waterval Boven
5 hotels
Wakkerstroom
5 hotels
Van Reenen
5 hotels
KwaDukuza
5 hotels
Sea View
5 hotels
Rorkeʼs Drift
5 hotels
Pongola
5 hotels
Ohrigstad
5 hotels
Mtubatuba
5 hotels
Mkuze
5 hotels
Manguzi
5 hotels
Lidgetton
5 hotels
Kaapsehoop
5 hotels
Hondeklipbaai
5 hotels
Hoekwil
5 hotels
Golders Green
5 hotels
Giyani
5 hotels
Elands Bay
5 hotels
Doringbaai
5 hotels
Burgersfort
5 hotels
Breerivier
5 hotels
Bonnievale
5 hotels
Bethal
5 hotels
Aliwal North
5 hotels
Albertinia
5 hotels
Victoria Bay
5 hotels
Mogwase
5 hotels
Vermaaklikheid
4 hotels
Trafalgar
4 hotels
Touwsrivier
4 hotels
Swartruggens
4 hotels
Sasolburg
4 hotels
Reebok
4 hotels
Porterville
4 hotels
Piketberg
4 hotels
Paulpietersburg
4 hotels
Napier
4 hotels
Naboomspruit
4 hotels
Moheme
4 hotels
Melville
4 hotels
Matatiele
4 hotels
Mahikeng
4 hotels
Ledig
4 hotels
Kirkwood
4 hotels
Jozini
4 hotels
Joubertina
4 hotels
Jongensfontein
4 hotels
Irene
4 hotels
Hopetown
4 hotels
Rosetta
4 hotels
Hanover
4 hotels
Glentana
4 hotels
Glencairn
4 hotels
Edgemead
4 hotels
Chartwell
4 hotels
Burgersdorp
4 hotels
Blythedale
4 hotels
Belfast
4 hotels
Askham
4 hotels
Lakeside
4 hotels
Rheenendal
4 hotels
Boggomsbaai
4 hotels
Klapmuts
4 hotels
Grotto Bay
4 hotels
Kampersrus AH
4 hotels
Schoemanskloof
4 hotels
Buffelspoort
4 hotels
Britannia Bay
4 hotels
Lions River
4 hotels
Gouritzmond
4 hotels
Vanrhynsdorp
3 hotels
Uniondale
3 hotels
Umzumbe
3 hotels
Umtentweni
3 hotels
Tom Burke
3 hotels
Tergniet
3 hotels
Stompneusbaai
3 hotels
Steytlerville
3 hotels
Soweto
3 hotels
Smithfield
3 hotels
Sibasa
3 hotels
Sea Park
3 hotels
Sanddrif
3 hotels
Romansrivier
3 hotels
Richmond
3 hotels
Kamberg Valley
3 hotels
Phuthaditjhaba
3 hotels
Phokeng
3 hotels
Philippolis
3 hotels
Onverwacht
3 hotels
Noupoort
3 hotels
Nongoma
3 hotels
Nelspoort
3 hotels
Morganʼs Bay
3 hotels
Merweville
3 hotels
Mbabat
3 hotels
Marble Hall
3 hotels
Magudu
3 hotels
Maanhaarrand
3 hotels
Lady Grey
3 hotels
KwaNibela
3 hotels
Klaarstroom
3 hotels
Kiddʼs Beach
3 hotels
Kakamas
3 hotels
Jane Furse
3 hotels
Henley on Klip
3 hotels
Heilbron
3 hotels
Hartswater
3 hotels
Hanover Road
3 hotels
Greytown
3 hotels
Gravelotte
3 hotels
Fort Nottingham
3 hotels
Ethels Drive
3 hotels
Duiwerivier
3 hotels
Diasstrand
3 hotels
Clovelly
3 hotels
Ceres
3 hotels
Bothaville
3 hotels
Bonjaneni
3 hotels
Boesmanspad
3 hotels
Badplaas
3 hotels
Ashton
3 hotels
Tierpoort
3 hotels
Honeydew
3 hotels
Elysium
3 hotels
Plattekloof
3 hotels
Kyalami
3 hotels
Beachview
3 hotels
Zinkwazi Beach
3 hotels
Plumstead
3 hotels
Breede River DC
3 hotels
Wolmaransstad
2 hotels
Windy
2 hotels
Willowmore
2 hotels
Williston
2 hotels
Warrenton
2 hotels
Warmbaths
2 hotels
Volksrust
2 hotels
Vleirivier
2 hotels
Vlakfontein
2 hotels
Villiersdorp
2 hotels
Victoria West
2 hotels
Verulam
2 hotels
Ventersburg
2 hotels
Van Wyksdorp
2 hotels
uMhlali
2 hotels
Ulundi
2 hotels
Tugela Mouth
2 hotels
Trichardt
2 hotels
Tolwe
2 hotels
Summerstrand
2 hotels
Stutterheim
2 hotels
Studtis
2 hotels
Springs
2 hotels
Springfield
2 hotels
Senekal
2 hotels
St James
2 hotels
Rust de Winter
2 hotels
Ruiterbos
2 hotels
Rietfontein
2 hotels
Prieska
2 hotels
Palm Beach
2 hotels
Port Nolloth
2 hotels
Pimville
2 hotels
Pilgrimʼs Rest
2 hotels
Op-die-Berg
2 hotels
Odendaalsrus
2 hotels
Knoetzie
2 hotels
Nigel
2 hotels
Nieuwoudtville
2 hotels
Mount Edgecombe
2 hotels
Moremela
2 hotels
Molen Drift
2 hotels
Mid Illovo
2 hotels
Mica
2 hotels
Matlhagame
2 hotels
Marnitz
2 hotels
Maclear
2 hotels
Mabibi
2 hotels
Lutzville
2 hotels
Lusikisiki
2 hotels
Lovemore Park
2 hotels
Lorraine
2 hotels
Llandudno
2 hotels
Letsitele
2 hotels
Langebaanweg
2 hotels
Laingsburg
2 hotels
Kwambonambi
2 hotels
Kraaifontein
2 hotels
Kotzeshoop
2 hotels
Klawer
2 hotels
Kini Bay
2 hotels
Kestell
2 hotels
Kei Mouth
2 hotels
Kareedouw
2 hotels
Kanoneiland
2 hotels
Kamieskroon
2 hotels
Ixopo
2 hotels
Isidule
2 hotels
Hartebeesrivier
2 hotels
Harkerville
2 hotels
Haga-Haga
2 hotels
Grootvlei
2 hotels
Groblersbrug
2 hotels
Goodwood
2 hotels
Glendale
2 hotels
Gillitts
2 hotels
Garies
2 hotels
Frankfort
2 hotels
Elim
2 hotels
Deneysville
2 hotels
De Doorns
2 hotels
Dalton
2 hotels
Clocolan
2 hotels
Carolina
2 hotels
Carletonville
2 hotels
Cannon Rocks
2 hotels
Buyskloof
2 hotels
Britstown
2 hotels
Brakpan
2 hotels
Baviaanspoort
2 hotels
Bathurst
2 hotels
Aberdeen
2 hotels
Randjesfontein
2 hotels
Matroosfontein
2 hotels
Fisherhaven
2 hotels
Emhubeni
2 hotels
Raithby
2 hotels
Vaal Marina
2 hotels
Cederberg
2 hotels
Vaalkop Dam
2 hotels
Trompsburg
2 hotels
Densainagar
2 hotels
Malamulele
2 hotels
Mogwase
2 hotels
Zastron
1 hotels
Yarrow
1 hotels
Woodcliffs
1 hotels
Wittedrif
1 hotels
Windmeul
1 hotels
Wepener
1 hotels
Weimershoek
1 hotels
Waterval-Onder
1 hotels
Waterford
1 hotels
Warden
1 hotels
Wallmannstal
1 hotels
Vredendal
1 hotels
Virginia
1 hotels
Vioolsdrif
1 hotels
Vanderkloof
1 hotels
Vaalview
1 hotels
Umzimkulu
1 hotels
Umngazi Mouth
1 hotels
Uilenkraal
1 hotels
Twee Riviere
1 hotels
Tulbaghweg
1 hotels
Tshipise
1 hotels
Tonteldoos
1 hotels
Tokio
1 hotels
Toekoms
1 hotels
Tinley Manor
1 hotels
The Springs
1 hotels
Swartwater
1 hotels
Sunny Seas
1 hotels
Sunland
1 hotels
Suikerbostuin
1 hotels
Suider-Paarl
1 hotels
Stella
1 hotels
Silverton
1 hotels
Sihangwane
1 hotels
Sidbury
1 hotels
Seafield
1 hotels
Schoemansdal
1 hotels
Sani Pass
1 hotels
Sandhoogte
1 hotels
Salem
1 hotels
Kroondal
1 hotels
Kwelega
1 hotels
Roossenekal
1 hotels
Rooihuiskraal
1 hotels
Rooiels
1 hotels
Rietrivier
1 hotels
Richmond
1 hotels
Rhenosterhoek
1 hotels
Rayton
1 hotels
Qolora Mouth
1 hotels
Punda Maria
1 hotels
Postmasburg
1 hotels
Pofadder
1 hotels
Pniel
1 hotels
Pinelands
1 hotels
Phantom Acres
1 hotels
Petrus Steyn
1 hotels
Penhill
1 hotels
Pelindaba
1 hotels
Pearston
1 hotels
Patensie
1 hotels
Papiesvlei
1 hotels
Ongelegen
1 hotels
Olifantshoek
1 hotels
Okiep
1 hotels
Nuy
1 hotels
Northam
1 hotels
Noorder-Paarl
1 hotels
Nababeep
1 hotels
Mtwalume
1 hotels
Mpakeni
1 hotels
Mission
1 hotels
Mgwalana Mouth
1 hotels
Meyerton
1 hotels
Memel
1 hotels
Meltonwold
1 hotels
Melmoth
1 hotels
Melk River
1 hotels
Matjiesrivier
1 hotels
Matjiesfontein
1 hotels
Matibidi
1 hotels
Masisi
1 hotels
Marken
1 hotels
Marina Glades
1 hotels
Marchand
1 hotels
Mamaila
1 hotels
Malmesbury
1 hotels
Madeteleli
1 hotels
Macleantown
1 hotels
Lynchfield
1 hotels
Loxton
1 hotels
Longmore
1 hotels
Lochlynne
1 hotels
Lochiel
1 hotels
Linton
1 hotels
Lenasia
1 hotels
Leeuwfontein
1 hotels
Leeupoort
1 hotels
Lebowakgomo
1 hotels
Kwelera
1 hotels
KwaNompondo
1 hotels
KuGqangushe
1 hotels
Kromriviermond
1 hotels
Kromriver
1 hotels
Koster
1 hotels
Kophou
1 hotels
Komnader
1 hotels
Kommissiepoort
1 hotels
Klipkraal
1 hotels
Kleinsee
1 hotels
Kleinemonde
1 hotels
Kleinberg
1 hotels
Kenhardt
1 hotels
Kaapmuiden
1 hotels
Jan Kempdorp
1 hotels
Inanda
1 hotels
Imhoffʼs Gift
1 hotels
Hutchinson
1 hotels
Hou Moed
1 hotels
Hofmeyr
1 hotels
Hermon
1 hotels
Herbertsdale
1 hotels
Helderberg
1 hotels
Hankey
1 hotels
Goop
1 hotels
Goedgemoed
1 hotels
Glengariff
1 hotels
Geluksburg
1 hotels
Ga-Mothiba
1 hotels
Ga-Luka
1 hotels
Freeland Park
1 hotels
Fraserburg
1 hotels
Fort Beaufort
1 hotels
Flat Acres
1 hotels
Fernglen
1 hotels
Evander
1 hotels
Enkovukeni
1 hotels
Ellisras
1 hotels
Elarduspark
1 hotels
Eckstein
1 hotels
Dwarsloop
1 hotels
Draasloot
1 hotels
Dokodweni
1 hotels
Derby
1 hotels
Dalmada AH
1 hotels
Capri Village
1 hotels
Colenso
1 hotels
Coldstream
1 hotels
Cerillio
1 hotels
Carnarvon
1 hotels
Camperdown
1 hotels
Butterworth
1 hotels
Bulungula
1 hotels
Buffelskloof
1 hotels
Buffelsdrif
1 hotels
Buffelsbaai
1 hotels
Brandwag
1 hotels
Bothaʼs Hill
1 hotels
Boshoek
1 hotels
Bosbokrand
1 hotels
Boerboomskraal
1 hotels
Blyde
1 hotels
Bloemhof
1 hotels
Bizana
1 hotels
Behoudeniskloof
1 hotels
Bedfordview
1 hotels
Bedford
1 hotels
Beacon Bay
1 hotels
Bayview
1 hotels
Barvale
1 hotels
Bandelierkop
1 hotels
Balfour
1 hotels
Balfour
1 hotels
Bakklysdrift
1 hotels
Badfontein
1 hotels
Avondzon
1 hotels
Atlantis
1 hotels
Aston Bay
1 hotels
Slangrivier
1 hotels
Amsterdam
1 hotels
Alldays
1 hotels
Alkmaar
1 hotels
Alexandria
1 hotels
Adendorp
1 hotels
Adelaide
1 hotels
Acornhoek
1 hotels
Vaalplaas
1 hotels
Kwamhlanga
1 hotels
Tweefontein
1 hotels
Sir Lowry Pass
1 hotels
Parklands
1 hotels
Waterfall
1 hotels
Richwood
1 hotels
Karino
1 hotels
Fourways
1 hotels
Bredell
1 hotels
Twee Rivieren
1 hotels
Suiderstrand
1 hotels
Rietvalleirand
1 hotels
Langkloof
1 hotels
Drummond
1 hotels
Bazley Beach
1 hotels
Marico-Wes
1 hotels
Newlands
1 hotels
Mahlungulu
1 hotels
Vrede
1 hotels
Hoopstad
1 hotels
Tshaneng
1 hotels
Murraysburg
1 hotels
Winburg
1 hotels
Swartberg
1 hotels
Ganyesa
1 hotels
Barkly East
1 hotels
Surrey Estate
1 hotels
Riviersonderend
1 hotels
Perserance
1 hotels
Oubosrand
1 hotels
Mount Frere
1 hotels
Melkrivier
1 hotels
Little Falls
1 hotels
KwaGamalakhe
1 hotels
Kransberg
1 hotels
Kleinvie
1 hotels
Jacksonstuin
1 hotels
Huntley
1 hotels
Hillvue
1 hotels
Hammanskraal
1 hotels
Grootgewaagd
1 hotels
Ebenhaezer
1 hotels
Die Winkler
1 hotels
Bergheim
1 hotels
Southgate
1 hotels
Boknes
1 hotels
Thornton
1 hotels
Sunrise-on-Sea
1 hotels
Mpume
1 hotels
Greenview
1 hotels
Kromdraai
1 hotels
Skeerpoort
1 hotels
Steinkopf
1 hotels
Luckhoff
1 hotels
Elandsfontein
1 hotels
Stutterheim
1 hotels
Nqutu
1 hotels
Northriding
1 hotels
City Bowl
374 hotels
Camps Bay
255 hotels
Umhlanga
204 hotels
Green Point
167 hotels
Sandton
127 hotels
Sea Point
124 hotels
Blouberg Beach
105 hotels
De Waterkant
93 hotels
Shakas Rock
82 hotels
Gardens
81 hotels
Summerstrand
81 hotels
Century City
65 hotels
Westcliff
62 hotels
Milnerton
60 hotels
Durban North
52 hotels
Knysna Central
50 hotels
Mouille Point
45 hotels
Voelklip
45 hotels
Durban Point Waterfront
45 hotels
Wilderness Beach
44 hotels
Clifton
43 hotels
Thesen Island
42 hotels
Waterfront
37 hotels
Randburg
36 hotels
Bryanston
36 hotels
Sandbaai
35 hotels
Walmer
35 hotels
Onrus
34 hotels
Claremont
33 hotels
Pinelands
33 hotels
Port Elizabeth Central
32 hotels
Newlands
31 hotels
Golden Mile
31 hotels
Oranjezicht
30 hotels
Durban Beachfront
30 hotels
Tamboerskloof
29 hotels
Rivonia
29 hotels
Hermanus City-Centre
29 hotels
Hunter's Home
28 hotels
Johannesburg City Centre
28 hotels
Rondebosch
28 hotels
Vermont
28 hotels
Leisure Isle
26 hotels
Vredehoek
26 hotels
Fresnaye
24 hotels
Bantry Bay
23 hotels
La Lucia
23 hotels
Eastcliff
23 hotels
Robberg Beach
23 hotels
Bluff
23 hotels
Mossel Bay Central
23 hotels
Bo-Kaap
22 hotels
Paradise
22 hotels
Bedfordview
22 hotels
Melville
20 hotels
Rosebank
19 hotels
Arcadia
18 hotels
Glenwood
18 hotels
Brooklyn
16 hotels
Durban City Centre
16 hotels
Pollok Beach
16 hotels
Musgrave
15 hotels
Pretoria CBD
14 hotels
Morningside
14 hotels
Windermere
14 hotels
Hermanus Heights
14 hotels
Schoemanshoek
13 hotels
Waterkloof
13 hotels
Garsfontein
12 hotels
Hout Bay Beach
12 hotels
Berea
11 hotels
Essenwood
11 hotels
Lyttleton Manor
11 hotels
Moreleta Park
10 hotels
Maboneng
10 hotels
Houghton
10 hotels
Three Anchor Bay
9 hotels
Observatory
9 hotels
Melrose
9 hotels
Bluewater Bay
9 hotels
Pretoria Central
9 hotels
Eldoraigne
9 hotels
Hatfield
9 hotels
Woodstock
8 hotels
Fourways
8 hotels
Muizenberg Beach
8 hotels
Akasia
8 hotels
Westville
7 hotels
Florida Road
7 hotels
Mowbray
7 hotels
Walmer Estate
7 hotels
Fernkloof
7 hotels
Muckleneuk
7 hotels
Dolphin Beach
7 hotels
Silver Lakes
7 hotels
Erasmuskloof
7 hotels
Waterfront
6 hotels
Zwartkop
6 hotels
Sunnyside
6 hotels
Parkwood
6 hotels
Menlo Park
5 hotels
Rosebank
5 hotels
Volmoed
5 hotels
Chanteclair
5 hotels
Hobie Beach
5 hotels
District Six
4 hotels
Lynnwood
4 hotels
Pretoria North
4 hotels
Parktown
4 hotels
Hemel En Aarde
4 hotels
Faerie Glen
4 hotels
Rietfontein
4 hotels
Villeria
4 hotels
Baileys Muckleneuk
4 hotels
The Reeds
4 hotels
Die Hoewes
4 hotels
Princes Grant Golf Estate
4 hotels
Saxonwold
4 hotels
Belvidere
3 hotels
Kwaaiwater
3 hotels
Gallo Manor
3 hotels
Equestria
3 hotels
Montana Park
3 hotels
Die Wilgers
3 hotels
Groenkloof
3 hotels
Constantia Park
3 hotels
Rondebosch East
2 hotels
Buffelsdrift
2 hotels
Salt Rock
2 hotels
Menlyn
2 hotels
The Willows
2 hotels
Nieuw Muckleneuk
2 hotels
Waterkloof Glen
2 hotels
Waparand
2 hotels
Wierdapark
2 hotels
Silo District
2 hotels
De Hoop
1 hotels
Sinoville
1 hotels
Lombardy Estate
1 hotels
Olympus AH
1 hotels
Rooihuiskraal
1 hotels
Pretoria West
1 hotels
Attridgeville
1 hotels
Eastern Cape
Northern Cape
Western Cape
North West
Gauteng
Limpopo
Mpumalanga
KwaZulu-Natal
Free State
Kruger National Park
Makalali Conservancy
Balule Conservancy
Klaserie Nature Reserve
Kapama Game Reserve
Thornybush Game Reserve
Timbavati Game Reserve
Manyeleti Game Reserve
Sabi Sand Game Reserve
Garden Route
Route 62
Cape Winelands
Cape Town Southern Suburbs
Cape Town Northern Suburbs
False Bay
Table Bay
Cape West Coast
Overberg
Swartland
Cederberg
Atlantic Seaboard
Addo Elephant Park
Hluhluwe Imfolozi Park
Cape Peninsula
Panorama Route
Drakensberg
Northern Drakensberg
Pilanesberg National Park
Klein Karoo
Great Karoo
Breede River Valley
Greater Addo
Wild Coast
Durban South Coast
Central Drakensberg
Southern Drakensberg
East Rand
West Rand
Tsitsikamma
Blue Canyon Conservancy
Helderberg
Amakhala Game Reserve
Sunshine Coast
Cape Town
Heilbron
Estcourt
KwaMhlanga
Christiana
Schweizer-Reneke
Bethlehem
Sasolburg
Barkly West
Brakpan
Oberholzer
Highveld Ridge
Phalaborwa
Msinga
Dundee
Nongoma
Vredefort
Flagstaff
Reitz
Wodehouse
Bronkhorstspruit
Viljoenskroon
Bloemfontein
Mitchells Plain
Bredasdorp
Springs
Fouriesburg
Eerstehoek
Hermanus
Mt Ayliff
Umzimkulu
Letaba
Thabazimbi
Kuils River
Piet Retief
Mmabatho
Tsolo
Lady Grey
Krugersdorp
Wakkerstroom
Willowvale
Underberg
Soweto
Mbibana
Somerset East
Albert
Engcobo
Graaff-Reinet
Goodwood
Ermelo
Hay
George
Oudtshoorn
Marquard
East London
Weenen
De Aar
Phokwani
Sekgosese
Kenhardt
Kranskop
Prieska
Waterberg
Pietersburg
Britstown
Hanover
Gordonia
Germiston
Kroonstad
Beaufort West
Willowmore
Barberton
Huhudi
Randfontein
Dzanani
Libode
Ubombo
Sterkstroom
Johannesburg
Carolina
Pelgrimsrus
Riversdal
Mutali
Lions River
Newcastle
Hofmeyr
Calitzdorp
Noupoort
Kempton Park
Vrede
Cofimvaba
Harrismith
Montagu
Knysna
Potchefstroom
Steynsburg
Benoni
Vredenburg
Nqutu
Mankwe
Winburg
Komga
Nelspruit
Jagersfontein
Ellisras
Parys
Namakwaland
Mdantsane
Cathcart
Dewetsdorp
Port St Johns
Chatswoth
Delareyville
Impendle
Clanwilliam
Umzinto
Boshof
Victoria East
Hopetown
Warrenton
Sutherland
Sterkspruit
Alfred
Groblersdal
Naphuno
Kriel
Witrivier
Tulbagh
Temba
Williston
Nkomazi
Jacobsdal
Botshabelo
Ngotshe
Swellendam
Kliprivier
Ladismith
Rouxville
Mokerong
Murraysburg
Richmond
Mapulaneng
Westonaria
Giyani
Petrusburg
Vanderbijlpark
Stutterheim
Lydenburg
Alexander Bay Airport
Aggeneys Airport
Bisho Airport
Bram Fischer International Airport
Barberton Airport
Cape Town International Airport
Ben Schoeman Airport
Ermelo Airport
Ficksburg Sentraoes Airport
Grand Central Airport
George Airport
Rand Airport
Harrismith Airport
OR Tambo International Airport
P C Pelser Airport
Kimberley Airport
Kruger Mpumalanga International Airport
Johan Pienaar Airport
Kleinsee Airport
Lanseria Airport
Lime Acres Finsch Mine Airport
King Shaka International Airport
Langebaanweg Airport
Ladysmith Airport
Malamala Airport
Margate Airport
Mmabatho International Airport
Riverside Airport
Morningside Farm Airport
Mkuze Airport
Newcastle Airport
Oudtshoorn Airport
OR Tambo International Airport
Port Elizabeth Airport
Plettenberg Bay Airport
Hendrik Van Eck Airport
Pietersburg Municipal Airport
Port St Johns Airport
Pietermaritzburg Airport
Polokwane International Airport
Potchefstroom Airport
Queenstown Airport
Richards Bay Airport
Rustenburg Airport
Robertson Airport
Springbok Airport
Secunda Airport
Saldanha /Vredenburg Airport
Sishen Airport
Skukuza Airport
Tzaneen Airport
Prince Mangosuthu Buthelezi Airport
Pierre Van Ryneveld Airport
K. D. Matanzima Airport
Vryburg Airport
Virginia Airport
Vredendal Airport
Vereeniging Airport
Wonderboom Airport
Waterkloof Air Force Base
Ysterplaat Air Force Base
Lanseria

What to See & Do in South Africa

Travelling to South Africa and no idea what to visit? Our travel guide will help you find the best attractions in South Africa you should not miss during your visit
Our travel guide will help you find the best attractions in South Africa you should not miss during your visit.
Read more