Africa


Best Hotels in South Africa

Enter your dates and choose out of 1289 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
1094 hotels
Johannesburg
401 hotels
Durban
352 hotels
Ballito
265 hotels
Pretoria
244 hotels
Plettenberg Bay
216 hotels
Hermanus
214 hotels
Knysna
204 hotels
Port Elizabeth
192 hotels
Stellenbosch
178 hotels
Margate
169 hotels
Bloemfontein
135 hotels
Franschhoek
133 hotels
Mossel Bay
131 hotels
Southbroom
110 hotels
Jeffreys Bay
109 hotels
Marloth Park
109 hotels
Bloubergstrand
105 hotels
Langebaan
101 hotels
Wilderness
98 hotels
Oudtshoorn
95 hotels
East London
95 hotels
George
92 hotels
Clarens
90 hotels
Nelspruit
88 hotels
Hazyview
86 hotels
Hoedspruit
85 hotels
St Lucia
81 hotels
Umdloti
75 hotels
Somerset West
74 hotels
Paternoster
65 hotels
Hout Bay
58 hotels
Dullstroom
58 hotels
Gansbaai
53 hotels
Swellendam
52 hotels
Strand
52 hotels
Hartbeespoort
52 hotels
Gordonʼs Bay
52 hotels
Kempton Park
49 hotels
Centurion
49 hotels
Simonʼs Town
48 hotels
Polokwane
48 hotels
Paarl
47 hotels
Montagu
47 hotels
Amanzimtoti
47 hotels
Midrand
47 hotels
Graaff-Reinet
44 hotels
Uvongo Beach
42 hotels
Upington
41 hotels
Prince Albert
41 hotels
Bela-Bela
40 hotels
White River
39 hotels
Sedgefield
37 hotels
Kimberley
37 hotels
Struisbaai
36 hotels
Rustenburg
36 hotels
Potchefstroom
36 hotels
Pietermaritzburg
36 hotels
Port Edward
35 hotels
Yzerfontein
34 hotels
Parys
34 hotels
Beaufort West
34 hotels
Addo
34 hotels
Robertson
32 hotels
Durbanville
32 hotels
Roodepoort
31 hotels
Grahamstown
31 hotels
Underberg
30 hotels
Port Alfred
30 hotels
Boksburg
30 hotels
Bellville
30 hotels
Champagne Valley
30 hotels
Graskop
29 hotels
Stilbaai
28 hotels
Richards Bay
28 hotels
Hluhluwe
28 hotels
Tulbagh
27 hotels
Phalaborwa
26 hotels
Klerksdorp
26 hotels
Benoni
25 hotels
Nottingham Road
24 hotels
Muizenberg
24 hotels
Mabula
24 hotels
St Francis Bay
24 hotels
Tzaneen
23 hotels
Middelburg
23 hotels
Malelane
23 hotels
Bethlehem
23 hotels
Fish hoek
22 hotels
Vanderbijlpark
22 hotels
Colchester
22 hotels
Witbank
21 hotels
Magaliesburg
21 hotels
Hillcrest
21 hotels
Sodwana Bay
21 hotels
Scottburgh
20 hotels
Newcastle
20 hotels
Krugersdorp
20 hotels
Komatipoort
20 hotels
Hogsback
20 hotels
Herolds Bay
20 hotels
Colesberg
20 hotels
Velddrif
19 hotels
Noordhoek
19 hotels
Kommetjie
19 hotels
Edenvale
19 hotels
Agulhas
19 hotels
Worcester
18 hotels
Wellington
18 hotels
Stormsrivier
18 hotels
Sabie
18 hotels
Port Shepstone
18 hotels
Kenton on Sea
18 hotels
Queenstown
17 hotels
Pringle Bay
17 hotels
Melkbosstrand
17 hotels
Clanwilliam
17 hotels
Shelly Beach
16 hotels
Riebeek-Kasteel
16 hotels
Ramsgate
16 hotels
Kleinmond
16 hotels
Hartenbos
16 hotels
Haenertsburg
16 hotels
Bettyʼs Bay
16 hotels
Barrydale
16 hotels
The Crags
15 hotels
St Helena Bay
15 hotels
Nieu-Bethesda
15 hotels
Muldersdrift
15 hotels
Louis Trichardt
15 hotels
Himeville
15 hotels
Ermelo
15 hotels
Coffee Bay
15 hotels
Calitzdorp
15 hotels
Caledon
15 hotels
Modimolle
15 hotels
Welkom
14 hotels
McGregor
14 hotels
Kroonstad
14 hotels
Kalk Bay
14 hotels
Howick
14 hotels
Hilton
14 hotels
Bredasdorp
14 hotels
Vryheid
13 hotels
Mthatha
13 hotels
Hectorspruit
13 hotels
Harrismith
13 hotels
Greyton
13 hotels
Cradock
13 hotels
Brenton-on-Sea
13 hotels
Balgowan
13 hotels
Winterton
12 hotels
Westbrook
12 hotels
Vereeniging
12 hotels
Klipdrift
12 hotels
Gonubie
12 hotels
Fouriesburg
12 hotels
Bergville
12 hotels
Piet Retief
11 hotels
Pearly Beach
11 hotels
Mtunzini
11 hotels
Lydenburg
11 hotels
Cape St Francis
11 hotels
Tokai
11 hotels
Witsand
10 hotels
Vryburg
10 hotels
Thohoyandou
10 hotels
Table View
10 hotels
Sutherland
10 hotels
Springbok
10 hotels
Pilanesberg
10 hotels
La Mercy
10 hotels
Keurboomstrand
10 hotels
Eshowe
10 hotels
Elgin
10 hotels
De Kelders
10 hotels
De Rust
10 hotels
Botrivier
10 hotels
Barberton
10 hotels
Augrabies
10 hotels
Pennington
10 hotels
Big Bay
10 hotels
Wolseley
9 hotels
Vaalwater
9 hotels
Thabazimbi
9 hotels
Stanford
9 hotels
Pinetown
9 hotels
Parow
9 hotels
Lichtenburg
9 hotels
Ladysmith
9 hotels
Ladismith
9 hotels
Chintsa
9 hotels
Brits
9 hotels
Brackenfell
9 hotels
Alberton
9 hotels
Lanseria
9 hotels
Simondium
9 hotels
Jacobs Bay
9 hotels
Arniston
8 hotels
Uitenhage
8 hotels
Sheffield Beach
8 hotels
Scarborough
8 hotels
Paterson
8 hotels
Kuruman
8 hotels
Kokstad
8 hotels
Kloof
8 hotels
Hibberdene
8 hotels
Franskraal
8 hotels
Estcourt
8 hotels
Mokopane
8 hotels
Lephalale
8 hotels
KwaDukuza
7 hotels
Skukuza
7 hotels
Secunda
7 hotels
Riversdale
7 hotels
Oyster Bay
7 hotels
Lambertʼs Bay
7 hotels
Ladybrand
7 hotels
Kuilsrivier
7 hotels
Keimoes
7 hotels
Germiston
7 hotels
Empangeni
7 hotels
Dwarskersbos
7 hotels
Dundee
7 hotels
Darling
7 hotels
Curryʼs Post
7 hotels
Calvinia
7 hotels
Bethulie
7 hotels
Musina
7 hotels
Warmbaths
6 hotels
Vredenburg
6 hotels
Riebeek-Wes
6 hotels
Rawsonville
6 hotels
Mooirivier
6 hotels
Mkuze
6 hotels
Middelburg
6 hotels
Malgas
6 hotels
Kathu
6 hotels
Kaapsehoop
6 hotels
Jozini
6 hotels
Hekpoort
6 hotels
Heidelberg
6 hotels
Ficksburg
6 hotels
Douglas
6 hotels
De Aar
6 hotels
Citrusdal
6 hotels
Breerivier
6 hotels
Panorama
6 hotels
Wakkerstroom
5 hotels
Standerton
5 hotels
Sea View
5 hotels
Sasolburg
5 hotels
Rhodes
5 hotels
Port St Johns
5 hotels
Pongola
5 hotels
Gariepdam
5 hotels
Ohrigstad
5 hotels
Napier
5 hotels
Manguzi
5 hotels
Lidgetton
5 hotels
Ledig
5 hotels
Kleinbaai
5 hotels
Hondeklipbaai
5 hotels
Heidelberg
5 hotels
Groblersdal
5 hotels
Golders Green
5 hotels
Glentana
5 hotels
Doringbaai
5 hotels
Dana Bay
5 hotels
Ceres
5 hotels
Burgersfort
5 hotels
Blythedale
5 hotels
Albertinia
5 hotels
Magoebaskloof
5 hotels
Mogwase
5 hotels
Britannia Bay
5 hotels
Sibaya
5 hotels
Zeerust
4 hotels
Verulam
4 hotels
Vermaaklikheid
4 hotels
Van Reenen
4 hotels
Trafalgar
4 hotels
Touwsrivier
4 hotels
Swartruggens
4 hotels
Port Nolloth
4 hotels
Piketberg
4 hotels
Phuthaditjhaba
4 hotels
Mtubatuba
4 hotels
Moheme
4 hotels
Matjiesrivier
4 hotels
Mahikeng
4 hotels
Machadodorp
4 hotels
Jongensfontein
4 hotels
Hoekwil
4 hotels
Hanover
4 hotels
Grabouw
4 hotels
Giyani
4 hotels
Ethels Drive
4 hotels
Edgemead
4 hotels
Cullinan
4 hotels
Bonnievale
4 hotels
Bethal
4 hotels
Askham
4 hotels
Rheenendal
4 hotels
Boggomsbaai
4 hotels
Victoria Bay
4 hotels
Zinkwazi Beach
4 hotels
Grotto Bay
4 hotels
Dargle
4 hotels
Waterval Boven
3 hotels
Vanrhynsdorp
3 hotels
Umzumbe
3 hotels
Umkomaas
3 hotels
Tom Burke
3 hotels
Tergniet
3 hotels
Stompneusbaai
3 hotels
Steytlerville
3 hotels
Springs
3 hotels
Somerset East
3 hotels
Saldanha
3 hotels
St James
3 hotels
Rorkeʼs Drift
3 hotels
Romansrivier
3 hotels
Richmond
3 hotels
Kamberg Valley
3 hotels
Reebok
3 hotels
Phokeng
3 hotels
Nongoma
3 hotels
Nigel
3 hotels
Nelspoort
3 hotels
Naboomspruit
3 hotels
Merweville
3 hotels
Melville
3 hotels
Mbabat
3 hotels
Matatiele
3 hotels
Marble Hall
3 hotels
Magudu
3 hotels
Maanhaarrand
3 hotels
Lady Grey
3 hotels
Kirkwood
3 hotels
Kingsburgh
3 hotels
Joubertina
3 hotels
Irene
3 hotels
Rosetta
3 hotels
Heilbron
3 hotels
Fort Nottingham
3 hotels
Diasstrand
3 hotels
Deneysville
3 hotels
Clovelly
3 hotels
Christiana
3 hotels
Chartwell
3 hotels
Burgersdorp
3 hotels
Bothaville
3 hotels
Bonjaneni
3 hotels
Ashton
3 hotels
Aliwal North
3 hotels
Tierpoort
3 hotels
Lakeside
3 hotels
Honeydew
3 hotels
Elysium
3 hotels
Kyalami
3 hotels
Kampersrus AH
3 hotels
Schoemanskloof
3 hotels
Buffelspoort
3 hotels
Gouritzmond
3 hotels
Wolmaransstad
2 hotels
Windy
2 hotels
Williston
2 hotels
Villiersdorp
2 hotels
Victoria West
2 hotels
Ventersburg
2 hotels
Van Wyksdorp
2 hotels
Uniondale
2 hotels
Umtentweni
2 hotels
Ulundi
2 hotels
Trichardt
2 hotels
Tonteldoos
2 hotels
Studtis
2 hotels
Springfontein
2 hotels
Springfield
2 hotels
Soweto
2 hotels
Smithfield
2 hotels
Senekal
2 hotels
Sea Park
2 hotels
Sandton
2 hotels
Sanddrif
2 hotels
Ruiterbos
2 hotels
Rooiels
2 hotels
Prieska
2 hotels
Postmasburg
2 hotels
Palm Beach
2 hotels
Porterville
2 hotels
Pilgrimʼs Rest
2 hotels
Philippolis
2 hotels
Paulpietersburg
2 hotels
Op-die-Berg
2 hotels
Onverwacht
2 hotels
Olifantshoek
2 hotels
Odendaalsrus
2 hotels
Knoetzie
2 hotels
Nieuwoudtville
2 hotels
Moremela
2 hotels
Molen Drift
2 hotels
Matlhagame
2 hotels
Maclear
2 hotels
Mabibi
2 hotels
Lusikisiki
2 hotels
Lorraine
2 hotels
Letsitele
2 hotels
Langebaanweg
2 hotels
Laingsburg
2 hotels
KwaNibela
2 hotels
Kraaifontein
2 hotels
Klawer
2 hotels
Klaarstroom
2 hotels
Kini Bay
2 hotels
Kiddʼs Beach
2 hotels
Kestell
2 hotels
Kei Mouth
2 hotels
Kanoneiland
2 hotels
Kamieskroon
2 hotels
Kakamas
2 hotels
Isidule
2 hotels
Inanda
2 hotels
Hopetown
2 hotels
Hermon
2 hotels
Hartswater
2 hotels
Hartebeesrivier
2 hotels
Harkerville
2 hotels
Grootvlei
2 hotels
Groblersbrug
2 hotels
Greytown
2 hotels
Gravelotte
2 hotels
Glendale
2 hotels
Glencairn
2 hotels
Garies
2 hotels
Frankfort
2 hotels
Elands Bay
2 hotels
Duiwerivier
2 hotels
De Doorns
2 hotels
Clocolan
2 hotels
Carletonville
2 hotels
Buyskloof
2 hotels
Buffelsbaai
2 hotels
Britstown
2 hotels
Brakpan
2 hotels
Boshoek
2 hotels
Boesmanspad
2 hotels
Belfast
2 hotels
Baviaanspoort
2 hotels
Bathurst
2 hotels
Balfour
2 hotels
Badplaas
2 hotels
Avondzon
2 hotels
Randjesfontein
2 hotels
Plattekloof
2 hotels
Klapmuts
2 hotels
Matroosfontein
2 hotels
Waterfall
2 hotels
Fisherhaven
2 hotels
Bredell
2 hotels
Plumstead
2 hotels
Breede River DC
2 hotels
Vaalkop Dam
2 hotels
Lions River
2 hotels
Trompsburg
2 hotels
Zastron
1 hotels
Woodcliffs
1 hotels
Windmeul
1 hotels
Willowmore
1 hotels
Wepener
1 hotels
Weimershoek
1 hotels
Waterval-Onder
1 hotels
Waterford
1 hotels
Warrenton
1 hotels
Warden
1 hotels
Wallmannstal
1 hotels
Vredendal
1 hotels
Vosburg
1 hotels
Volksrust
1 hotels
Vleirivier
1 hotels
Vlakfontein
1 hotels
Vivo
1 hotels
Virginia
1 hotels
Vioolsdrif
1 hotels
Vanderkloof
1 hotels
Vaalview
1 hotels
Umzimkulu
1 hotels
uMhlali
1 hotels
Uilenkraal
1 hotels
Twee Riviere
1 hotels
Tulbaghweg
1 hotels
Tugela Mouth
1 hotels
Tshipise
1 hotels
Tokio
1 hotels
Tinley Manor
1 hotels
Swartwater
1 hotels
Sunny Seas
1 hotels
Sunland
1 hotels
Summerstrand
1 hotels
Suider-Paarl
1 hotels
Stutterheim
1 hotels
Silverton
1 hotels
Sihangwane
1 hotels
Sidbury
1 hotels
Sibasa
1 hotels
Seafield
1 hotels
Schoemansville
1 hotels
Sani Pass
1 hotels
Sandhoogte
1 hotels
Salem
1 hotels
Rust de Winter
1 hotels
Kwelega
1 hotels
Rooihuiskraal
1 hotels
Rietrivier
1 hotels
Rietfontein
1 hotels
Richmond
1 hotels
Rhenosterhoek
1 hotels
Rayton
1 hotels
Qolora Mouth
1 hotels
Punda Maria
1 hotels
Pudumong
1 hotels
Primrose
1 hotels
Pniel
1 hotels
Pinelands
1 hotels
Pimville
1 hotels
Phantom Acres
1 hotels
Penhill
1 hotels
Pelindaba
1 hotels
Patensie
1 hotels
Okiep
1 hotels
Nuy
1 hotels
Noupoort
1 hotels
Northam
1 hotels
Noorder-Paarl
1 hotels
Nababeep
1 hotels
Mtwalume
1 hotels
Mpakeni
1 hotels
Mount Edgecombe
1 hotels
Morganʼs Bay
1 hotels
Mission
1 hotels
Mica
1 hotels
Mgwalana Mouth
1 hotels
Meyerton
1 hotels
Memel
1 hotels
Meltonwold
1 hotels
Melk River
1 hotels
Matjiesrivier
1 hotels
Matjiesfontein
1 hotels
Matibidi
1 hotels
Masisi
1 hotels
Marnitz
1 hotels
Marken
1 hotels
Marchand
1 hotels
Mamaila
1 hotels
Malmesbury
1 hotels
Malkopvlei
1 hotels
Madeteleli
1 hotels
Macleantown
1 hotels
Lynchfield
1 hotels
Lutzville
1 hotels
Loxton
1 hotels
Lovemore Park
1 hotels
Longmore
1 hotels
Lochlynne
1 hotels
Lochiel
1 hotels
Llandudno
1 hotels
Linton
1 hotels
Lenasia
1 hotels
Leeuwfontein
1 hotels
Leeupoort
1 hotels
Kwelera
1 hotels
KwaNompondo
1 hotels
KuGqangushe
1 hotels
Kromriviermond
1 hotels
Kromriver
1 hotels
Kotzeshoop
1 hotels
Koster
1 hotels
Kophou
1 hotels
Komnader
1 hotels
Kommissiepoort
1 hotels
Klipkraal
1 hotels
Kleinsee
1 hotels
Kleinemonde
1 hotels
Killarney
1 hotels
Kenhardt
1 hotels
Kareedouw
1 hotels
Jan Kempdorp
1 hotels
Jane Furse
1 hotels
Ixopo
1 hotels
Imhoffʼs Gift
1 hotels
Hutchinson
1 hotels
Hou Moed
1 hotels
Hofmeyr
1 hotels
Herbertsdale
1 hotels
Henley on Klip
1 hotels
Helvetia Noord
1 hotels
Harding
1 hotels
Hanover Road
1 hotels
Hankey
1 hotels
Haga-Haga
1 hotels
Goop
1 hotels
Goodwood
1 hotels
Goedgemoed
1 hotels
Glengariff
1 hotels
Glendinningvale
1 hotels
Gillitts
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
Elliot
1 hotels
Elim
1 hotels
Dwarsloop
1 hotels
Draasloot
1 hotels
Dokodweni
1 hotels
Derby
1 hotels
Delmas
1 hotels
Dalmada AH
1 hotels
Capri Village
1 hotels
Constantia
1 hotels
Coldstream
1 hotels
Cerillio
1 hotels
Carolina
1 hotels
Carnarvon
1 hotels
Cannon Rocks
1 hotels
Camperdown
1 hotels
Butterworth
1 hotels
Bulungula
1 hotels
Buffelskloof
1 hotels
Buffelsdrif
1 hotels
Bosbokrand
1 hotels
Bloemhof
1 hotels
Bizana
1 hotels
Bedford
1 hotels
Beacon Bay
1 hotels
Bayview
1 hotels
Barkly West
1 hotels
Bandelierkop
1 hotels
Balfour
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
Aberdeen
1 hotels
Tweefontein
1 hotels
Parklands
1 hotels
Beachview
1 hotels
Emhubeni
1 hotels
Raithby
1 hotels
Karino
1 hotels
Fourways
1 hotels
Twee Rivieren
1 hotels
Suiderstrand
1 hotels
Rietvalleirand
1 hotels
Vaal Marina
1 hotels
Langkloof
1 hotels
Cederberg
1 hotels
Drummond
1 hotels
Bazley Beach
1 hotels
Marico-Wes
1 hotels
Newlands
1 hotels
Vrede
1 hotels
Fochville
1 hotels
Tshaneng
1 hotels
Murraysburg
1 hotels
Winburg
1 hotels
Swartberg
1 hotels
Surrey Estate
1 hotels
Riviersonderend
1 hotels
Oubosrand
1 hotels
Mount Frere
1 hotels
Little Falls
1 hotels
KwaGamalakhe
1 hotels
Kransberg
1 hotels
Kleinvie
1 hotels
Jacksonstuin
1 hotels
Huntley
1 hotels
Hillvue
1 hotels
Ebenhaezer
1 hotels
Die Winkler
1 hotels
Densainagar
1 hotels
Barrage
1 hotels
Southgate
1 hotels
Malamulele
1 hotels
Sunrise-on-Sea
1 hotels
Mogwase
1 hotels
Mpume
1 hotels
Blaauwater
1 hotels
Greenview
1 hotels
Kromdraai
1 hotels
Brandwacht
1 hotels
De Hoop
1 hotels
Steinkopf
1 hotels
Wilgenhoutsdrif
1 hotels
Luckhoff
1 hotels
Elandsfontein
1 hotels
Stutterheim
1 hotels
Nqutu
1 hotels
Gqeberha
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