Africa


Best Hotels in South Africa

Enter your dates and choose out of 1814 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
1320 hotels
Johannesburg
477 hotels
Durban
421 hotels
Ballito
316 hotels
Pretoria
285 hotels
Plettenberg Bay
252 hotels
Knysna
239 hotels
Hermanus
232 hotels
Port Elizabeth
230 hotels
Margate
222 hotels
Stellenbosch
203 hotels
Bloemfontein
155 hotels
Mossel Bay
154 hotels
Franschhoek
145 hotels
Jeffreys Bay
131 hotels
Langebaan
124 hotels
Bloubergstrand
122 hotels
Marloth Park
117 hotels
East London
115 hotels
Wilderness
111 hotels
George
108 hotels
Southbroom
107 hotels
Hoedspruit
107 hotels
Nelspruit
102 hotels
Clarens
102 hotels
Oudtshoorn
101 hotels
St Lucia
90 hotels
Somerset West
84 hotels
Hazyview
84 hotels
Umdloti
83 hotels
Paternoster
75 hotels
Dullstroom
65 hotels
Gordonʼs Bay
63 hotels
Midrand
63 hotels
Hout Bay
62 hotels
Strand
61 hotels
Centurion
61 hotels
Amanzimtoti
58 hotels
Paarl
57 hotels
Kempton Park
57 hotels
Hartbeespoort
56 hotels
Simonʼs Town
55 hotels
Bela-Bela
55 hotels
Swellendam
54 hotels
Uvongo Beach
53 hotels
Polokwane
53 hotels
Gansbaai
52 hotels
Montagu
50 hotels
Sedgefield
47 hotels
Struisbaai
46 hotels
Upington
45 hotels
Graaff-Reinet
45 hotels
White River
44 hotels
Prince Albert
44 hotels
Potchefstroom
43 hotels
Parys
43 hotels
Underberg
42 hotels
Port Alfred
41 hotels
Kimberley
41 hotels
Rustenburg
40 hotels
Port Edward
39 hotels
Mabula
39 hotels
St Francis Bay
39 hotels
Grahamstown
38 hotels
Durbanville
37 hotels
Beaufort West
37 hotels
Robertson
36 hotels
Pietermaritzburg
36 hotels
Roodepoort
35 hotels
Yzerfontein
35 hotels
Richards Bay
34 hotels
Phalaborwa
34 hotels
Graskop
34 hotels
Benoni
33 hotels
Bellville
33 hotels
Fish hoek
32 hotels
Hluhluwe
32 hotels
Boksburg
32 hotels
Tulbagh
31 hotels
Stilbaai
31 hotels
Champagne Valley
31 hotels
Port Shepstone
30 hotels
Addo
30 hotels
Malelane
29 hotels
Nottingham Road
28 hotels
Klerksdorp
27 hotels
Muizenberg
26 hotels
Magaliesburg
25 hotels
Hillcrest
25 hotels
Colesberg
25 hotels
Velddrif
24 hotels
Middelburg
24 hotels
Komatipoort
24 hotels
Herolds Bay
24 hotels
Colchester
24 hotels
Sodwana Bay
24 hotels
Vanderbijlpark
23 hotels
Tzaneen
23 hotels
Krugersdorp
23 hotels
Kommetjie
23 hotels
Witbank
22 hotels
Newcastle
22 hotels
The Crags
21 hotels
Stormsrivier
21 hotels
Sabie
21 hotels
Ramsgate
21 hotels
Edenvale
21 hotels
Shelly Beach
20 hotels
St Helena Bay
20 hotels
Clanwilliam
20 hotels
Caledon
20 hotels
Bredasdorp
20 hotels
Bethlehem
20 hotels
Wellington
19 hotels
Riebeek-Kasteel
19 hotels
Kenton on Sea
19 hotels
Hogsback
19 hotels
Hartenbos
19 hotels
Ermelo
19 hotels
Barrydale
19 hotels
Agulhas
19 hotels
Worcester
18 hotels
Scottburgh
18 hotels
Queenstown
18 hotels
Noordhoek
18 hotels
Melkbosstrand
18 hotels
Kroonstad
18 hotels
Keurboomstrand
18 hotels
Haenertsburg
18 hotels
Kleinmond
17 hotels
Coffee Bay
17 hotels
Welkom
16 hotels
Mthatha
16 hotels
Pringle Bay
16 hotels
Piet Retief
16 hotels
Muldersdrift
16 hotels
Louis Trichardt
16 hotels
Harrismith
16 hotels
Greyton
16 hotels
Calitzdorp
16 hotels
Vryheid
15 hotels
Stanford
15 hotels
Paterson
15 hotels
Howick
15 hotels
Himeville
15 hotels
Hilton
15 hotels
Gonubie
15 hotels
Fouriesburg
15 hotels
Bettyʼs Bay
15 hotels
Modimolle
15 hotels
Vereeniging
14 hotels
Nieu-Bethesda
14 hotels
McGregor
14 hotels
Lichtenburg
14 hotels
Cradock
14 hotels
Brenton-on-Sea
14 hotels
Bergville
14 hotels
Balgowan
14 hotels
Winterton
13 hotels
Sutherland
13 hotels
Ladysmith
13 hotels
Klipdrift
13 hotels
Kalk Bay
13 hotels
Ficksburg
13 hotels
Lanseria
13 hotels
Lephalale
13 hotels
Table View
12 hotels
Sheffield Beach
12 hotels
Lydenburg
12 hotels
Kokstad
12 hotels
Kloof
12 hotels
Cape St Francis
12 hotels
Barberton
12 hotels
Alberton
12 hotels
Pennington
12 hotels
Tokai
12 hotels
Wolseley
11 hotels
Witsand
11 hotels
Westbrook
11 hotels
Thohoyandou
11 hotels
Springbok
11 hotels
Ladismith
11 hotels
Hibberdene
11 hotels
Hectorspruit
11 hotels
KwaDukuza
10 hotels
Pearly Beach
10 hotels
Mtunzini
10 hotels
Middelburg
10 hotels
La Mercy
10 hotels
Kuruman
10 hotels
Chintsa
10 hotels
Brits
10 hotels
Brackenfell
10 hotels
Big Bay
10 hotels
Arniston
9 hotels
Vryburg
9 hotels
Thabazimbi
9 hotels
Port St Johns
9 hotels
Lambertʼs Bay
9 hotels
Kuilsrivier
9 hotels
Groblersdal
9 hotels
Germiston
9 hotels
Franskraal
9 hotels
Estcourt
9 hotels
Eshowe
9 hotels
Elgin
9 hotels
Dundee
9 hotels
De Kelders
9 hotels
De Rust
9 hotels
Calvinia
9 hotels
Botrivier
9 hotels
Augrabies
9 hotels
Simondium
9 hotels
Uitenhage
8 hotels
Secunda
8 hotels
Scarborough
8 hotels
Pinetown
8 hotels
Pilanesberg
8 hotels
Parow
8 hotels
Malgas
8 hotels
Dwarskersbos
8 hotels
Mokopane
8 hotels
Jacobs Bay
8 hotels
Sibaya
8 hotels
Warmbaths
7 hotels
Vaalwater
7 hotels
Riversdale
7 hotels
Rawsonville
7 hotels
Matjiesrivier
7 hotels
Ladybrand
7 hotels
Keimoes
7 hotels
Hondeklipbaai
7 hotels
Hekpoort
7 hotels
Douglas
7 hotels
Cullinan
7 hotels
Citrusdal
7 hotels
Magoebaskloof
7 hotels
Dargle
7 hotels
Musina
7 hotels
Vredenburg
6 hotels
Umkomaas
6 hotels
Skukuza
6 hotels
Sasolburg
6 hotels
Saldanha
6 hotels
Riebeek-Wes
6 hotels
Rhodes
6 hotels
Oyster Bay
6 hotels
Mtubatuba
6 hotels
Mooirivier
6 hotels
Mkuze
6 hotels
Manguzi
6 hotels
Machadodorp
6 hotels
Kleinbaai
6 hotels
Kathu
6 hotels
Kaapsehoop
6 hotels
Hoekwil
6 hotels
Heidelberg
6 hotels
Heidelberg
6 hotels
Grabouw
6 hotels
Giyani
6 hotels
Empangeni
6 hotels
De Aar
6 hotels
Darling
6 hotels
Burgersfort
6 hotels
Breerivier
6 hotels
Bonnievale
6 hotels
Bethulie
6 hotels
Bethal
6 hotels
Panorama
6 hotels
Klapmuts
6 hotels
Zeerust
5 hotels
Wakkerstroom
5 hotels
Van Reenen
5 hotels
Swartruggens
5 hotels
Standerton
5 hotels
Somerset East
5 hotels
Sea View
5 hotels
Pongola
5 hotels
Gariepdam
5 hotels
Napier
5 hotels
Moheme
5 hotels
Matatiele
5 hotels
Lidgetton
5 hotels
Hanover
5 hotels
Edgemead
5 hotels
Doringbaai
5 hotels
Curryʼs Post
5 hotels
Christiana
5 hotels
Chartwell
5 hotels
Blythedale
5 hotels
Albertinia
5 hotels
Victoria Bay
5 hotels
Zinkwazi Beach
5 hotels
Waterval Boven
4 hotels
Vermaaklikheid
4 hotels
Touwsrivier
4 hotels
Sandton
4 hotels
Rorkeʼs Drift
4 hotels
Kamberg Valley
4 hotels
Reebok
4 hotels
Port Nolloth
4 hotels
Porterville
4 hotels
Piketberg
4 hotels
Phuthaditjhaba
4 hotels
Paulpietersburg
4 hotels
Ohrigstad
4 hotels
Naboomspruit
4 hotels
Morganʼs Bay
4 hotels
Marble Hall
4 hotels
Mahikeng
4 hotels
Llandudno
4 hotels
Kirkwood
4 hotels
Kingsburgh
4 hotels
Jongensfontein
4 hotels
Irene
4 hotels
Hopetown
4 hotels
Heilbron
4 hotels
Golders Green
4 hotels
Glentana
4 hotels
Glencairn
4 hotels
Fort Nottingham
4 hotels
Elands Bay
4 hotels
Dana Bay
4 hotels
Burgersdorp
4 hotels
Belfast
4 hotels
Askham
4 hotels
Aliwal North
4 hotels
Rheenendal
4 hotels
Boggomsbaai
4 hotels
Grotto Bay
4 hotels
Mogwase
4 hotels
Schoemanskloof
4 hotels
Plumstead
4 hotels
Lions River
4 hotels
Vanrhynsdorp
3 hotels
Uniondale
3 hotels
Umzumbe
3 hotels
Umtentweni
3 hotels
Trafalgar
3 hotels
Tolwe
3 hotels
Stompneusbaai
3 hotels
Steytlerville
3 hotels
Springs
3 hotels
Soweto
3 hotels
Smithfield
3 hotels
Sibasa
3 hotels
Sea Park
3 hotels
Sanddrif
3 hotels
Richmond
3 hotels
Phokeng
3 hotels
Philippolis
3 hotels
Onverwacht
3 hotels
Nongoma
3 hotels
Melville
3 hotels
Mbabat
3 hotels
Maanhaarrand
3 hotels
Lusikisiki
3 hotels
Lovemore Park
3 hotels
Lady Grey
3 hotels
Klaarstroom
3 hotels
Kiddʼs Beach
3 hotels
Kakamas
3 hotels
Jozini
3 hotels
Joubertina
3 hotels
Jane Furse
3 hotels
Henley on Klip
3 hotels
Rosetta
3 hotels
Hartswater
3 hotels
Harkerville
3 hotels
Greytown
3 hotels
Gravelotte
3 hotels
Ethels Drive
3 hotels
Diasstrand
3 hotels
Deneysville
3 hotels
Delmas
3 hotels
Clovelly
3 hotels
Ceres
3 hotels
Bonjaneni
3 hotels
Badplaas
3 hotels
Aston Bay
3 hotels
Ashton
3 hotels
Tierpoort
3 hotels
Lakeside
3 hotels
Honeydew
3 hotels
Plattekloof
3 hotels
Kyalami
3 hotels
Beachview
3 hotels
Kampersrus AH
3 hotels
Buffelspoort
3 hotels
Britannia Bay
3 hotels
Vaal Marina
3 hotels
Wolmaransstad
2 hotels
Windy
2 hotels
Willowmore
2 hotels
Warrenton
2 hotels
Volksrust
2 hotels
Vleirivier
2 hotels
Vlakfontein
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
Tom Burke
2 hotels
Tergniet
2 hotels
Summerstrand
2 hotels
Stutterheim
2 hotels
Studtis
2 hotels
Springfontein
2 hotels
Springfield
2 hotels
Senekal
2 hotels
St James
2 hotels
Ruiterbos
2 hotels
Rietfontein
2 hotels
Prieska
2 hotels
Postmasburg
2 hotels
Palm Beach
2 hotels
Pimville
2 hotels
Pilgrimʼs Rest
2 hotels
Op-die-Berg
2 hotels
Odendaalsrus
2 hotels
Noupoort
2 hotels
Knoetzie
2 hotels
Nigel
2 hotels
Nieuwoudtville
2 hotels
Nelspoort
2 hotels
Mount Edgecombe
2 hotels
Moremela
2 hotels
Molen Drift
2 hotels
Mid Illovo
2 hotels
Mica
2 hotels
Meyerton
2 hotels
Merweville
2 hotels
Matlhagame
2 hotels
Marnitz
2 hotels
Magudu
2 hotels
Maclear
2 hotels
Lutzville
2 hotels
Lorraine
2 hotels
Letsitele
2 hotels
Ledig
2 hotels
Langebaanweg
2 hotels
Laingsburg
2 hotels
KwaNibela
2 hotels
Kwambonambi
2 hotels
Kraaifontein
2 hotels
Klawer
2 hotels
Kini Bay
2 hotels
Kestell
2 hotels
Kenhardt
2 hotels
Kei Mouth
2 hotels
Kareedouw
2 hotels
Kanoneiland
2 hotels
Kamieskroon
2 hotels
Ixopo
2 hotels
Hermon
2 hotels
Hartebeesrivier
2 hotels
Hanover Road
2 hotels
Haga-Haga
2 hotels
Grootvlei
2 hotels
Groblersbrug
2 hotels
Goodwood
2 hotels
Glendale
2 hotels
Garies
2 hotels
Frankfort
2 hotels
Elim
2 hotels
Duiwerivier
2 hotels
De Doorns
2 hotels
Dalton
2 hotels
Carletonville
2 hotels
Cannon Rocks
2 hotels
Camperdown
2 hotels
Buyskloof
2 hotels
Buffelsbaai
2 hotels
Brakpan
2 hotels
Boshoek
2 hotels
Boesmanspad
2 hotels
Bedfordview
2 hotels
Baviaanspoort
2 hotels
Bathurst
2 hotels
Balfour
2 hotels
Avondzon
2 hotels
Alexandria
2 hotels
Aberdeen
2 hotels
Randjesfontein
2 hotels
Elysium
2 hotels
Matroosfontein
2 hotels
Fisherhaven
2 hotels
Raithby
2 hotels
Bredell
2 hotels
Breede River DC
2 hotels
Cederberg
2 hotels
Vaalkop Dam
2 hotels
Trompsburg
2 hotels
Densainagar
2 hotels
Gouritzmond
2 hotels
Malamulele
2 hotels
Zastron
1 hotels
Yarrow
1 hotels
Woodcliffs
1 hotels
Wittedrif
1 hotels
Windmeul
1 hotels
Williston
1 hotels
Wepener
1 hotels
Weimershoek
1 hotels
Waterval-Onder
1 hotels
Warden
1 hotels
Wallmannstal
1 hotels
Vredendal
1 hotels
Vosburg
1 hotels
Virginia
1 hotels
Villiersdorp
1 hotels
Vanderkloof
1 hotels
Vaalview
1 hotels
Umzimkulu
1 hotels
Umngazi Mouth
1 hotels
Twee Riviere
1 hotels
Tulbaghweg
1 hotels
Tshipise
1 hotels
Trichardt
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
Sun City
1 hotels
Suikerbostuin
1 hotels
Suider-Paarl
1 hotels
Stella
1 hotels
Silverton
1 hotels
Sihangwane
1 hotels
Seafield
1 hotels
Schoemansdal
1 hotels
Sani Pass
1 hotels
Sandhoogte
1 hotels
Salem
1 hotels
Kroondal
1 hotels
Rust de Winter
1 hotels
Kwelega
1 hotels
Roossenekal
1 hotels
Rooihuiskraal
1 hotels
Rooiels
1 hotels
Romansrivier
1 hotels
Rietrivier
1 hotels
Richmond
1 hotels
Rhenosterhoek
1 hotels
Rayton
1 hotels
Quigney
1 hotels
Qolora Mouth
1 hotels
Punda Maria
1 hotels
Primrose
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
Oranjeville
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
Monteray
1 hotels
Mission
1 hotels
Mgwalana Mouth
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
Marchand
1 hotels
Mamre
1 hotels
Mamaila
1 hotels
Malmesbury
1 hotels
Mahlathi
1 hotels
Madeteleli
1 hotels
Macleantown
1 hotels
Mabibi
1 hotels
Lynchfield
1 hotels
Loxton
1 hotels
Longmore
1 hotels
Lochlynne
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
Kotzeshoop
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
Kenridge
1 hotels
Kaapmuiden
1 hotels
Isidule
1 hotels
Inanda
1 hotels
Impendle
1 hotels
Imhoffʼs Gift
1 hotels
Hutchinson
1 hotels
Humansdorp
1 hotels
Hou Moed
1 hotels
Hopefield
1 hotels
Hofmeyr
1 hotels
Hlazakazi
1 hotels
Herbertsdale
1 hotels
Helvetia Noord
1 hotels
Helderberg
1 hotels
Hankey
1 hotels
Goop
1 hotels
Glengariff
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
Faans Grove
1 hotels
Evander
1 hotels
Ellisras
1 hotels
Elarduspark
1 hotels
Eckstein
1 hotels
Dwarsloop
1 hotels
Draasloot
1 hotels
Dokodweni
1 hotels
Derby
1 hotels
De Deur
1 hotels
Dalmada AH
1 hotels
Capri Village
1 hotels
Colenso
1 hotels
Coldstream
1 hotels
Clocolan
1 hotels
Chrissiesmeer
1 hotels
Cerillio
1 hotels
Carolina
1 hotels
Carnarvon
1 hotels
Butterworth
1 hotels
Bulungula
1 hotels
Buffelskloof
1 hotels
Buffelsdrif
1 hotels
Britstown
1 hotels
Brandwag
1 hotels
Bothaville
1 hotels
Bothaʼs Hill
1 hotels
Bosbokrand
1 hotels
Blyde
1 hotels
Bloemhof
1 hotels
Bizana
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
Bakklysdrift
1 hotels
Atoom
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
Sir Lowry Pass
1 hotels
Parklands
1 hotels
Waterfall
1 hotels
Emhubeni
1 hotels
Richwood
1 hotels
Karino
1 hotels
Fourways
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
Vrede
1 hotels
Fochville
1 hotels
Tshaneng
1 hotels
Winburg
1 hotels
Swartberg
1 hotels
Hlabisa
1 hotels
Ganyesa
1 hotels
Surrey Estate
1 hotels
Rooiberg
1 hotels
Riviersonderend
1 hotels
Riverton
1 hotels
Richmond
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
Barrington
1 hotels
Southgate
1 hotels
Boknes
1 hotels
Thornton
1 hotels
Sunrise-on-Sea
1 hotels
Clermont
1 hotels
Mogwase
1 hotels
Mpume
1 hotels
Greenview
1 hotels
Maryvale Farm
1 hotels
Kromdraai
1 hotels
Skeerpoort
1 hotels
De Hoop
1 hotels
Steinkopf
1 hotels
Wilgenhoutsdrif
1 hotels
Luckhoff
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