Africa


Best Hotels in South Africa

Enter your dates and choose out of 1867 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
1641 hotels
Johannesburg
530 hotels
Durban
455 hotels
Ballito
382 hotels
Pretoria
326 hotels
Plettenberg Bay
291 hotels
Hermanus
282 hotels
Knysna
280 hotels
Margate
270 hotels
Port Elizabeth
264 hotels
Stellenbosch
228 hotels
Mossel Bay
189 hotels
Bloemfontein
161 hotels
Jeffreys Bay
155 hotels
Franschhoek
149 hotels
Langebaan
146 hotels
Southbroom
131 hotels
Bloubergstrand
131 hotels
Marloth Park
130 hotels
Wilderness
122 hotels
East London
120 hotels
Hoedspruit
116 hotels
George
116 hotels
Oudtshoorn
106 hotels
Nelspruit
106 hotels
Clarens
106 hotels
Umdloti
99 hotels
Somerset West
98 hotels
St Lucia
98 hotels
Hazyview
88 hotels
Strand
84 hotels
Paternoster
83 hotels
Midrand
76 hotels
Gordonʼs Bay
73 hotels
Centurion
70 hotels
Dullstroom
69 hotels
Swellendam
68 hotels
Polokwane
66 hotels
Amanzimtoti
66 hotels
Hout Bay
62 hotels
Uvongo Beach
61 hotels
Paarl
61 hotels
Simonʼs Town
59 hotels
Gansbaai
57 hotels
Hartbeespoort
56 hotels
Kempton Park
55 hotels
Bela-Bela
54 hotels
Montagu
52 hotels
Sedgefield
51 hotels
Port Edward
50 hotels
Upington
49 hotels
White River
47 hotels
Parys
47 hotels
Graaff-Reinet
47 hotels
Underberg
46 hotels
Bellville
46 hotels
Grahamstown
44 hotels
Struisbaai
43 hotels
Potchefstroom
43 hotels
Kimberley
43 hotels
St Francis Bay
43 hotels
Richards Bay
42 hotels
Prince Albert
42 hotels
Mabula
42 hotels
Roodepoort
41 hotels
Rustenburg
41 hotels
Port Alfred
41 hotels
Pietermaritzburg
41 hotels
Beaufort West
41 hotels
Yzerfontein
40 hotels
Durbanville
40 hotels
Stilbaai
38 hotels
Phalaborwa
38 hotels
Robertson
37 hotels
Boksburg
37 hotels
Benoni
37 hotels
Tulbagh
36 hotels
Klerksdorp
36 hotels
Fish hoek
35 hotels
Hluhluwe
34 hotels
Port Shepstone
33 hotels
Muizenberg
33 hotels
Graskop
33 hotels
Champagne Valley
33 hotels
Nottingham Road
31 hotels
Herolds Bay
30 hotels
Tzaneen
29 hotels
Newcastle
29 hotels
Fourways
29 hotels
Velddrif
28 hotels
Malelane
28 hotels
Hillcrest
28 hotels
Kommetjie
27 hotels
Addo
27 hotels
Sodwana Bay
27 hotels
Middelburg
26 hotels
Krugersdorp
26 hotels
Colesberg
26 hotels
St Helena Bay
25 hotels
Colchester
25 hotels
Shelly Beach
23 hotels
Sabie
23 hotels
Magaliesburg
23 hotels
Komatipoort
23 hotels
Keurboomstrand
23 hotels
Bethlehem
23 hotels
Worcester
22 hotels
Vanderbijlpark
22 hotels
Scottburgh
22 hotels
Kenton on Sea
22 hotels
Hartenbos
22 hotels
Witbank
21 hotels
Stormsrivier
21 hotels
Queenstown
21 hotels
Noordhoek
21 hotels
Agulhas
21 hotels
Wellington
20 hotels
KwaDukuza
20 hotels
Ramsgate
20 hotels
Melkbosstrand
20 hotels
Kleinmond
20 hotels
Hogsback
20 hotels
Clanwilliam
20 hotels
Caledon
20 hotels
Bredasdorp
20 hotels
Bettyʼs Bay
20 hotels
Welkom
19 hotels
Riebeek-Kasteel
19 hotels
Pringle Bay
19 hotels
Louis Trichardt
19 hotels
Kroonstad
19 hotels
Greyton
19 hotels
Edenvale
19 hotels
Barrydale
19 hotels
Mthatha
18 hotels
Piet Retief
18 hotels
Haenertsburg
18 hotels
Fouriesburg
18 hotels
Ermelo
18 hotels
Brenton-on-Sea
18 hotels
Vryheid
17 hotels
The Crags
17 hotels
Nieu-Bethesda
17 hotels
Muldersdrift
17 hotels
McGregor
17 hotels
Coffee Bay
17 hotels
Cape St Francis
17 hotels
Calitzdorp
17 hotels
Modimolle
17 hotels
Harrismith
16 hotels
Cradock
16 hotels
Sibaya
16 hotels
Winterton
15 hotels
Vereeniging
15 hotels
Stanford
15 hotels
Paterson
15 hotels
Kloof
15 hotels
Howick
15 hotels
Himeville
15 hotels
Hilton
15 hotels
Balgowan
15 hotels
Westbrook
14 hotels
Table View
14 hotels
Lydenburg
14 hotels
Lichtenburg
14 hotels
Ladysmith
14 hotels
Gonubie
14 hotels
Tokai
14 hotels
Lephalale
14 hotels
Witsand
13 hotels
Thohoyandou
13 hotels
Klipdrift
13 hotels
Hibberdene
13 hotels
Pennington
13 hotels
Springbok
12 hotels
Sheffield Beach
12 hotels
Pearly Beach
12 hotels
Gariepdam
12 hotels
Machadodorp
12 hotels
La Mercy
12 hotels
Ladismith
12 hotels
Kalk Bay
12 hotels
Hectorspruit
12 hotels
Germiston
12 hotels
De Kelders
12 hotels
De Rust
12 hotels
Bergville
12 hotels
Barberton
12 hotels
Mokopane
12 hotels
Big Bay
12 hotels
Wolseley
11 hotels
Vryburg
11 hotels
Secunda
11 hotels
Mtunzini
11 hotels
Ficksburg
11 hotels
Chintsa
11 hotels
Augrabies
11 hotels
Lanseria
11 hotels
Simondium
11 hotels
Zeerust
10 hotels
Vaalwater
10 hotels
Thabazimbi
10 hotels
Sutherland
10 hotels
Scarborough
10 hotels
Pinetown
10 hotels
Parow
10 hotels
Middelburg
10 hotels
Kuruman
10 hotels
Kokstad
10 hotels
Calvinia
10 hotels
Brackenfell
10 hotels
Alberton
10 hotels
Warmbaths
9 hotels
Arniston
9 hotels
Vredenburg
9 hotels
Uitenhage
9 hotels
Skukuza
9 hotels
Sasolburg
9 hotels
Riversdale
9 hotels
Malgas
9 hotels
Franskraal
9 hotels
Estcourt
9 hotels
Eshowe
9 hotels
Elgin
9 hotels
Dundee
9 hotels
Darling
9 hotels
Curryʼs Post
9 hotels
Brits
9 hotels
Botrivier
9 hotels
Jacobs Bay
9 hotels
Musina
9 hotels
Waterval Boven
8 hotels
Port St Johns
8 hotels
Pilanesberg
8 hotels
Mooirivier
8 hotels
Hondeklipbaai
8 hotels
Heidelberg
8 hotels
Grabouw
8 hotels
Empangeni
8 hotels
Dwarskersbos
8 hotels
De Aar
8 hotels
Citrusdal
8 hotels
Magoebaskloof
8 hotels
Umkomaas
7 hotels
Saldanha
7 hotels
Riebeek-Wes
7 hotels
Rhodes
7 hotels
Rawsonville
7 hotels
Pongola
7 hotels
Mtubatuba
7 hotels
Moheme
7 hotels
Matjiesrivier
7 hotels
Matatiele
7 hotels
Manguzi
7 hotels
Lidgetton
7 hotels
Lambertʼs Bay
7 hotels
Ladybrand
7 hotels
Kleinbaai
7 hotels
Keimoes
7 hotels
Kathu
7 hotels
Kaapsehoop
7 hotels
Hoekwil
7 hotels
Hekpoort
7 hotels
Groblersdal
7 hotels
Cullinan
7 hotels
Panorama
7 hotels
Dargle
7 hotels
Wakkerstroom
6 hotels
Somerset East
6 hotels
Reebok
6 hotels
Oyster Bay
6 hotels
Kuilsrivier
6 hotels
Kingsburgh
6 hotels
Rosetta
6 hotels
Heidelberg
6 hotels
Glentana
6 hotels
Glencairn
6 hotels
Douglas
6 hotels
Chartwell
6 hotels
Burgersfort
6 hotels
Breerivier
6 hotels
Bonnievale
6 hotels
Blythedale
6 hotels
Bethal
6 hotels
Aliwal North
6 hotels
Klapmuts
6 hotels
Victoria Bay
6 hotels
Van Reenen
5 hotels
Umzumbe
5 hotels
Trafalgar
5 hotels
Sun City
5 hotels
Standerton
5 hotels
Sea View
5 hotels
Kamberg Valley
5 hotels
Port Nolloth
5 hotels
Piketberg
5 hotels
Napier
5 hotels
Mkuze
5 hotels
Merweville
5 hotels
Marble Hall
5 hotels
Ledig
5 hotels
Jozini
5 hotels
Jongensfontein
5 hotels
Hopetown
5 hotels
Hanover
5 hotels
Gravelotte
5 hotels
Giyani
5 hotels
Elands Bay
5 hotels
Edgemead
5 hotels
Doringbaai
5 hotels
Dana Bay
5 hotels
Bethulie
5 hotels
Albertinia
5 hotels
Zinkwazi Beach
5 hotels
Schoemanskloof
5 hotels
Buffelspoort
5 hotels
Plumstead
5 hotels
Vermaaklikheid
4 hotels
Uniondale
4 hotels
Umtentweni
4 hotels
Touwsrivier
4 hotels
Tonteldoos
4 hotels
Tolwe
4 hotels
Swartruggens
4 hotels
Suider-Paarl
4 hotels
Springs
4 hotels
Rorkeʼs Drift
4 hotels
Rooiels
4 hotels
Porterville
4 hotels
Phuthaditjhaba
4 hotels
Paulpietersburg
4 hotels
Onverwacht
4 hotels
Ohrigstad
4 hotels
Odendaalsrus
4 hotels
Naboomspruit
4 hotels
Morganʼs Bay
4 hotels
Meyerton
4 hotels
Mahikeng
4 hotels
Kirkwood
4 hotels
Jane Furse
4 hotels
Irene
4 hotels
Heilbron
4 hotels
Greytown
4 hotels
Fort Nottingham
4 hotels
Duiwerivier
4 hotels
Deneysville
4 hotels
Christiana
4 hotels
Ceres
4 hotels
Carnarvon
4 hotels
Burgersdorp
4 hotels
Belfast
4 hotels
Bathurst
4 hotels
Askham
4 hotels
Lakeside
4 hotels
Rheenendal
4 hotels
Kyalami
4 hotels
Beachview
4 hotels
Kampersrus AH
4 hotels
Vaal Marina
4 hotels
Breede River DC
4 hotels
Lions River
4 hotels
Mogwase
4 hotels
Verulam
3 hotels
Vanrhynsdorp
3 hotels
Steytlerville
3 hotels
Springfontein
3 hotels
Smithfield
3 hotels
Sanddrif
3 hotels
Ruiterbos
3 hotels
Romansrivier
3 hotels
Richmond
3 hotels
Postmasburg
3 hotels
Palm Beach
3 hotels
Northdene
3 hotels
Nigel
3 hotels
Mount Edgecombe
3 hotels
Melville
3 hotels
Mbabat
3 hotels
Magudu
3 hotels
Maanhaarrand
3 hotels
Lusikisiki
3 hotels
Llandudno
3 hotels
Lady Grey
3 hotels
KwaNibela
3 hotels
Klaarstroom
3 hotels
Kiddʼs Beach
3 hotels
Kareedouw
3 hotels
Kakamas
3 hotels
Henley on Klip
3 hotels
Hartswater
3 hotels
Harkerville
3 hotels
Hanover Road
3 hotels
Haga-Haga
3 hotels
Golders Green
3 hotels
Ethels Drive
3 hotels
Diasstrand
3 hotels
Delmas
3 hotels
Carletonville
3 hotels
Brakpan
3 hotels
Bothaville
3 hotels
Bonjaneni
3 hotels
Aston Bay
3 hotels
Ashton
3 hotels
Tierpoort
3 hotels
Honeydew
3 hotels
Elysium
3 hotels
Plattekloof
3 hotels
Grotto Bay
3 hotels
Bredell
3 hotels
Mogwase
3 hotels
Britannia Bay
3 hotels
Gouritzmond
3 hotels
Zastron
2 hotels
Wolmaransstad
2 hotels
Windy
2 hotels
Williston
2 hotels
Warrenton
2 hotels
Vredendal
2 hotels
Vosburg
2 hotels
Volksrust
2 hotels
Villiersdorp
2 hotels
Victoria West
2 hotels
Ventersburg
2 hotels
Van Wyksdorp
2 hotels
Ulundi
2 hotels
Tugela Mouth
2 hotels
Trichardt
2 hotels
Tom Burke
2 hotels
Tergniet
2 hotels
Sunny Seas
2 hotels
Summerstrand
2 hotels
Stutterheim
2 hotels
Springfield
2 hotels
Soweto
2 hotels
Sihangwane
2 hotels
Sibasa
2 hotels
Senekal
2 hotels
Sea Park
2 hotels
St James
2 hotels
Rietfontein
2 hotels
Qolora Mouth
2 hotels
Prieska
2 hotels
Pimville
2 hotels
Pilgrimʼs Rest
2 hotels
Phokeng
2 hotels
Philippolis
2 hotels
Oranjeville
2 hotels
Op-die-Berg
2 hotels
Olifantshoek
2 hotels
Nuy
2 hotels
Noupoort
2 hotels
Northam
2 hotels
Nongoma
2 hotels
Knoetzie
2 hotels
Nieuwoudtville
2 hotels
Nelspoort
2 hotels
Moremela
2 hotels
Mid Illovo
2 hotels
Matlhagame
2 hotels
Mabibi
2 hotels
Lutzville
2 hotels
Loxton
2 hotels
Louwʼs Creek
2 hotels
Lorraine
2 hotels
Letsitele
2 hotels
Langebaanweg
2 hotels
Laingsburg
2 hotels
Kwambonambi
2 hotels
Kromriver
2 hotels
Kraaifontein
2 hotels
Kotzeshoop
2 hotels
Klawer
2 hotels
Kini Bay
2 hotels
Kestell
2 hotels
Kenhardt
2 hotels
Kei Mouth
2 hotels
Kanoneiland
2 hotels
Kamieskroon
2 hotels
Joubertina
2 hotels
Ixopo
2 hotels
Isidule
2 hotels
Imhoffʼs Gift
2 hotels
Hartebeesrivier
2 hotels
Grootvlei
2 hotels
Glengariff
2 hotels
Glendale
2 hotels
Gillitts
2 hotels
Geluksburg
2 hotels
Garies
2 hotels
Frankfort
2 hotels
Farmall
2 hotels
Elliot
2 hotels
Elim
2 hotels
De Doorns
2 hotels
Dalton
2 hotels
Dalmada AH
2 hotels
Clovelly
2 hotels
Carolina
2 hotels
Cannon Rocks
2 hotels
Buyskloof
2 hotels
Buffelsbaai
2 hotels
Britstown
2 hotels
Boshoek
2 hotels
Boesmanspad
2 hotels
Bedfordview
2 hotels
Baviaanspoort
2 hotels
Badplaas
2 hotels
Avondzon
2 hotels
Alexandria
2 hotels
Aberdeen
2 hotels
Sir Lowry Pass
2 hotels
Parklands
2 hotels
Boggomsbaai
2 hotels
Matroosfontein
2 hotels
Fisherhaven
2 hotels
Emhubeni
2 hotels
Raithby
2 hotels
Langkloof
2 hotels
Cederberg
2 hotels
Vaalkop Dam
2 hotels
Trompsburg
2 hotels
Winburg
2 hotels
Riverton
2 hotels
Richmond
2 hotels
Densainagar
2 hotels
Malamulele
2 hotels
Romelcoh
2 hotels
Yarrow
1 hotels
Woodcliffs
1 hotels
Wittedrif
1 hotels
Windmeul
1 hotels
Willowmore
1 hotels
Wilgefontein
1 hotels
Wepener
1 hotels
Weimershoek
1 hotels
Waterford
1 hotels
Warden
1 hotels
Wallmannstal
1 hotels
Voëlklip
1 hotels
Vleirivier
1 hotels
Vleesbaai
1 hotels
Vlakfontein
1 hotels
Virginia
1 hotels
Vioolsdrif
1 hotels
Vanderkloof
1 hotels
Vaalview
1 hotels
Umzimkulu
1 hotels
Umngazi Mouth
1 hotels
Umlazi
1 hotels
uMhlali
1 hotels
Uilenkraal
1 hotels
Twee Riviere
1 hotels
Tulbaghweg
1 hotels
Tshipise
1 hotels
Trascate
1 hotels
Tokio
1 hotels
Toekoms
1 hotels
Tinley Manor
1 hotels
The Springs
1 hotels
Swartwater
1 hotels
Sunlands
1 hotels
Sunland
1 hotels
Suikerbostuin
1 hotels
Studtis
1 hotels
Stompneusbaai
1 hotels
Stilbaai-Wes
1 hotels
Sterkrivier
1 hotels
Stella
1 hotels
Soebatsfontein
1 hotels
Silverton
1 hotels
Sezela
1 hotels
Sani Pass
1 hotels
Sandhoogte
1 hotels
Salem
1 hotels
Kroondal
1 hotels
Rust de Winter
1 hotels
Rouxville
1 hotels
Rosendal
1 hotels
Roossenekal
1 hotels
Rooidam
1 hotels
Rocklands
1 hotels
Roadside
1 hotels
Ritchie
1 hotels
Rietrivier
1 hotels
Richmond
1 hotels
Rhenosterhoek
1 hotels
Rayton
1 hotels
Qumbu
1 hotels
Quigney
1 hotels
Punda Maria
1 hotels
Primrose
1 hotels
Pretoriuskop
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
Panorama
1 hotels
Oviston
1 hotels
Ongelegen
1 hotels
Olifantsfontein
1 hotels
Okiep
1 hotels
Noorder-Paarl
1 hotels
Nababeep
1 hotels
Mtwalume
1 hotels
Mpakeni
1 hotels
Mooiplaats
1 hotels
Monteray
1 hotels
Molen Drift
1 hotels
Mission
1 hotels
Mica
1 hotels
Mgwalana Mouth
1 hotels
Merinovlakte
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
Marnitz
1 hotels
Marchand
1 hotels
Mamre
1 hotels
Mamaila
1 hotels
Malmesbury
1 hotels
Malkopvlei
1 hotels
Mahlathi
1 hotels
Madeteleli
1 hotels
Maclear
1 hotels
Macleantown
1 hotels
Lynchfield
1 hotels
Lovemore Park
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
KwaZibukwane
1 hotels
KwaNompondo
1 hotels
KwaMashu
1 hotels
KuGqangushe
1 hotels
Kromriviermond
1 hotels
Koster
1 hotels
Kophou
1 hotels
Komnader
1 hotels
Kommissiepoort
1 hotels
Kokstad
1 hotels
Kliprivier
1 hotels
Klipkraal
1 hotels
Kleinsee
1 hotels
Kleinemonde
1 hotels
Kleinberg
1 hotels
Kenridge
1 hotels
Jan Kempdorp
1 hotels
Inanda
1 hotels
Impendle
1 hotels
Hutchinson
1 hotels
Humansdorp
1 hotels
Hou Moed
1 hotels
Hornlee
1 hotels
Hopefield
1 hotels
Hofmeyr
1 hotels
Heuningneskloof
1 hotels
Hermon
1 hotels
Herbertsdale
1 hotels
Helvetia Noord
1 hotels
Helderberg
1 hotels
Harding
1 hotels
Hankey
1 hotels
Groblersbrug
1 hotels
Goop
1 hotels
Goodwood
1 hotels
Good Hope
1 hotels
Goedgemoed
1 hotels
Gingindlovu
1 hotels
Garrick
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
Faans Grove
1 hotels
Evander
1 hotels
Ellisras
1 hotels
Elarduspark
1 hotels
Eckstein
1 hotels
Dwarsloop
1 hotels
Dudu
1 hotels
Draasloot
1 hotels
Dokodweni
1 hotels
Derby
1 hotels
De Deur
1 hotels
Capri Village
1 hotels
Colenso
1 hotels
Coldstream
1 hotels
Clocolan
1 hotels
Chrissiesmeer
1 hotels
Cerillio
1 hotels
Camperdown
1 hotels
Bulungula
1 hotels
Buffelskloof
1 hotels
Bothasig
1 hotels
Bothaʼs Hill
1 hotels
Bosbokrand
1 hotels
Blyde
1 hotels
Blouberg
1 hotels
Bloemhof
1 hotels
Bizana
1 hotels
Bereaville
1 hotels
Behoudeniskloof
1 hotels
Bedford
1 hotels
Beacon Bay
1 hotels
Bayview
1 hotels
Barvale
1 hotels
Barkly West
1 hotels
Bandelierkop
1 hotels
Balfour
1 hotels
Balfour
1 hotels
Bakklysdrift
1 hotels
Atlantis
1 hotels
Slangrivier
1 hotels
Amsterdam
1 hotels
Alldays
1 hotels
Alkmaar
1 hotels
Adendorp
1 hotels
Adelaide
1 hotels
Acornhoek
1 hotels
Vaalplaas
1 hotels
Kwamhlanga
1 hotels
Tweefontein
1 hotels
Bynespoort
1 hotels
Randjesfontein
1 hotels
Kirstenhof
1 hotels
Strandfontein
1 hotels
Bergview
1 hotels
Waterfall
1 hotels
Karino
1 hotels
Twee Rivieren
1 hotels
Steenbok
1 hotels
Hennops
1 hotels
Zoar
1 hotels
Suiderstrand
1 hotels
Rietvalleirand
1 hotels
Drummond
1 hotels
Bazley Beach
1 hotels
Marico-Wes
1 hotels
Newlands
1 hotels
KuShengesa
1 hotels
Marina Da Gama
1 hotels
Southfield
1 hotels
Mahlungulu
1 hotels
Vrede
1 hotels
Fochville
1 hotels
Tshaneng
1 hotels
Swartberg
1 hotels
Hlabisa
1 hotels
Surrey Estate
1 hotels
Viljoenshof
1 hotels
Rooiberg
1 hotels
Riviersonderend
1 hotels
Perserance
1 hotels
Oubosrand
1 hotels
Nuwerus
1 hotels
Mount Frere
1 hotels
Melkrivier
1 hotels
Little Falls
1 hotels
KwaGamalakhe
1 hotels
Kleinvie
1 hotels
Jansenville
1 hotels
Jacksonstuin
1 hotels
Huntley
1 hotels
Hillvue
1 hotels
Hammanskraal
1 hotels
Grootgewaagd
1 hotels
Gladdegrond
1 hotels
Eikenhof
1 hotels
Ebenhaezer
1 hotels
Die Winkler
1 hotels
De Wildt
1 hotels
De Werf
1 hotels
Depus
1 hotels
Bergheim
1 hotels
Barrage
1 hotels
Southgate
1 hotels
DʼAlmeida
1 hotels
Boknes
1 hotels
Thornton
1 hotels
Sunrise-on-Sea
1 hotels
Clermont
1 hotels
Walmer Heights
1 hotels
Mpume
1 hotels
Evaton
1 hotels
Blaauwater
1 hotels
Greenview
1 hotels
Maryvale Farm
1 hotels
Kromdraai
1 hotels
Brandwacht
1 hotels
Skeerpoort
1 hotels
Belhar
1 hotels
De Hoop
1 hotels
Steinkopf
1 hotels
Wilgenhoutsdrif
1 hotels
Wesselsbron
1 hotels
Verlief
1 hotels
Luckhoff
1 hotels
Grasmere
1 hotels
Forest Hills
1 hotels
Elandsfontein
1 hotels
Dube
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