Africa


Best Hotels in South Africa

Enter your dates and choose out of 23034 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
2177 hotels
Johannesburg
739 hotels
Durban
603 hotels
Ballito
376 hotels
Plettenberg Bay
362 hotels
Hermanus
360 hotels
Knysna
359 hotels
Pretoria
346 hotels
Margate
325 hotels
Stellenbosch
320 hotels
Port Elizabeth
279 hotels
Bloubergstrand
267 hotels
Mossel Bay
236 hotels
Bloemfontein
194 hotels
Jeffreys Bay
176 hotels
Langebaan
172 hotels
Franschhoek
158 hotels
Strand
145 hotels
Somerset West
145 hotels
East London
145 hotels
Southbroom
143 hotels
Nelspruit
132 hotels
Wilderness
131 hotels
George
130 hotels
Marloth Park
128 hotels
Oudtshoorn
126 hotels
Clarens
121 hotels
Hoedspruit
118 hotels
Umdloti
112 hotels
Hout Bay
111 hotels
Gordonʼs Bay
106 hotels
Paternoster
103 hotels
Simonʼs Town
97 hotels
Hazyview
91 hotels
St Lucia
87 hotels
Swellendam
81 hotels
Paarl
81 hotels
Centurion
81 hotels
Kempton Park
78 hotels
Sedgefield
69 hotels
Hartbeespoort
69 hotels
Upington
64 hotels
Midrand
64 hotels
St Francis Bay
63 hotels
Durbanville
61 hotels
Gansbaai
60 hotels
Pietermaritzburg
59 hotels
White River
58 hotels
Uvongo Beach
58 hotels
Kimberley
57 hotels
Dullstroom
57 hotels
Fish hoek
56 hotels
Montagu
55 hotels
Amanzimtoti
55 hotels
Polokwane
54 hotels
Bela-Bela
54 hotels
Muizenberg
50 hotels
Graaff-Reinet
49 hotels
Struisbaai
48 hotels
Benoni
48 hotels
Prince Albert
47 hotels
Mabula
47 hotels
Yzerfontein
45 hotels
Tulbagh
45 hotels
Parys
45 hotels
Melkbosstrand
45 hotels
Big Bay
45 hotels
Robertson
44 hotels
Port Alfred
43 hotels
Phalaborwa
43 hotels
Grahamstown
43 hotels
Constantia
43 hotels
Klerksdorp
42 hotels
Beaufort West
41 hotels
Underberg
40 hotels
Rustenburg
40 hotels
Kommetjie
40 hotels
Graskop
40 hotels
Boksburg
40 hotels
Addo
40 hotels
Champagne Valley
39 hotels
Potchefstroom
38 hotels
Noordhoek
36 hotels
Bellville
35 hotels
Witbank
34 hotels
Richards Bay
33 hotels
Edenvale
33 hotels
Sabie
32 hotels
Newcastle
32 hotels
Kenton on Sea
32 hotels
Kalk Bay
31 hotels
The Crags
30 hotels
Riebeek-Kasteel
30 hotels
Middelburg
30 hotels
Nottingham Road
29 hotels
Hluhluwe
29 hotels
Hillcrest
29 hotels
Stilbaai
28 hotels
Salt Rock
28 hotels
Keurboomstrand
28 hotels
Colesberg
28 hotels
Fourways
28 hotels
Roodepoort
27 hotels
Wellington
27 hotels
Table View
27 hotels
Modimolle
27 hotels
Vanderbijlpark
26 hotels
Port Edward
26 hotels
Howick
26 hotels
Komatipoort
25 hotels
Kleinmond
25 hotels
Gonubie
25 hotels
Worcester
24 hotels
Ladysmith
24 hotels
Agulhas
24 hotels
Velddrif
23 hotels
Malelane
23 hotels
Louis Trichardt
23 hotels
Kroonstad
23 hotels
Fouriesburg
23 hotels
Clanwilliam
23 hotels
Bettyʼs Bay
23 hotels
Lydenburg
22 hotels
Krugersdorp
22 hotels
Calitzdorp
22 hotels
Winterton
21 hotels
Westbrook
21 hotels
Vaalwater
21 hotels
Tzaneen
21 hotels
Stanford
21 hotels
St Helena Bay
21 hotels
Muldersdrift
21 hotels
Kloof
21 hotels
Hilton
21 hotels
Greyton
21 hotels
Pennington
21 hotels
Sodwana Bay
21 hotels
Stormsrivier
20 hotels
McGregor
20 hotels
Haenertsburg
20 hotels
Ermelo
20 hotels
Bethlehem
20 hotels
Welkom
19 hotels
Shelly Beach
19 hotels
Port Shepstone
19 hotels
Himeville
19 hotels
Balgowan
19 hotels
Witsand
18 hotels
Scottburgh
18 hotels
Piet Retief
18 hotels
Kuruman
18 hotels
Herolds Bay
18 hotels
Hartenbos
18 hotels
De Kelders
18 hotels
Bredasdorp
18 hotels
Barrydale
18 hotels
Bergview
18 hotels
Colchester
18 hotels
Vryburg
17 hotels
Queenstown
17 hotels
Pringle Bay
17 hotels
Pinetown
17 hotels
Magaliesburg
17 hotels
Hogsback
17 hotels
Lanseria
17 hotels
Vryheid
16 hotels
Sutherland
16 hotels
Springbok
16 hotels
Mahikeng
16 hotels
Kingsburgh
16 hotels
Glencairn
16 hotels
Germiston
16 hotels
Tokai
16 hotels
Umkomaas
15 hotels
Riversdale
15 hotels
Machadodorp
15 hotels
Harrismith
15 hotels
Eshowe
15 hotels
De Aar
15 hotels
Coffee Bay
15 hotels
Kyalami
15 hotels
Simondium
15 hotels
Waterval Boven
14 hotels
Parow
14 hotels
Lambertʼs Bay
14 hotels
Kuilsrivier
14 hotels
Grabouw
14 hotels
Brenton-on-Sea
14 hotels
Brackenfell
14 hotels
Mthatha
13 hotels
Scarborough
13 hotels
Saldanha
13 hotels
Kokstad
13 hotels
Klipdrift
13 hotels
Hectorspruit
13 hotels
Caledon
13 hotels
Parklands
13 hotels
Mooirivier
12 hotels
Ladismith
12 hotels
Kleinbaai
12 hotels
Hibberdene
12 hotels
Ficksburg
12 hotels
Cradock
12 hotels
Chintsa
12 hotels
Chartwell
12 hotels
Brits
12 hotels
Bluewater Bay
12 hotels
Alberton
12 hotels
Plattekloof
12 hotels
Mokopane
12 hotels
Zinkwazi Beach
12 hotels
Lephalale
12 hotels
Thabazimbi
11 hotels
Port St Johns
11 hotels
Pongola
11 hotels
Pilanesberg
11 hotels
Murdoch Valley
11 hotels
Llandudno
11 hotels
Darling
11 hotels
Citrusdal
11 hotels
Calvinia
11 hotels
Albertinia
11 hotels
Musina
11 hotels
Sibaya
11 hotels
Wolseley
10 hotels
Vredenburg
10 hotels
Stompneusbaai
10 hotels
Ramsgate
10 hotels
Mtunzini
10 hotels
Lidgetton
10 hotels
Lichtenburg
10 hotels
Hekpoort
10 hotels
Dundee
10 hotels
De Rust
10 hotels
Dana Bay
10 hotels
Cape St Francis
10 hotels
Botrivier
10 hotels
Blythedale
10 hotels
Barberton
10 hotels
Augrabies
10 hotels
Lakeside
10 hotels
Jacobs Bay
10 hotels
Cathkin Park
10 hotels
Vereeniging
9 hotels
Uitenhage
9 hotels
Somerset East
9 hotels
Riebeek-Wes
9 hotels
Pearly Beach
9 hotels
Oyster Bay
9 hotels
Middelburg
9 hotels
Ladybrand
9 hotels
Kathu
9 hotels
Heidelberg
9 hotels
Harkerville
9 hotels
Bergville
9 hotels
Marina Da Gama
9 hotels
Thohoyandou
8 hotels
Rooiels
8 hotels
Paterson
8 hotels
Gariepdam
8 hotels
Napier
8 hotels
Marina da Gama
8 hotels
Keimoes
8 hotels
Heidelberg
8 hotels
Empangeni
8 hotels
Edgemead
8 hotels
Curryʼs Post
8 hotels
Burgersfort
8 hotels
Panorama
8 hotels
Victoria Bay
8 hotels
DʼAlmeida
8 hotels
Van Reenen
7 hotels
Swartruggens
7 hotels
KwaDukuza
7 hotels
Skukuza
7 hotels
Secunda
7 hotels
Sasolburg
7 hotels
Reebok
7 hotels
La Mercy
7 hotels
Groblersdal
7 hotels
Elgin
7 hotels
Duiwerivier
7 hotels
Cullinan
7 hotels
Clovelly
7 hotels
Aliwal North
7 hotels
Klapmuts
7 hotels
Fisherhaven
7 hotels
Britannia Bay
7 hotels
Windmeul
6 hotels
Willowmore
6 hotels
Welgemoed
6 hotels
Umzumbe
6 hotels
Tygerberg Hills
6 hotels
Trafalgar
6 hotels
Tinley Manor
6 hotels
St James
6 hotels
Nieu-Bethesda
6 hotels
Naboomspruit
6 hotels
Morganʼs Bay
6 hotels
Moheme
6 hotels
Mkuze
6 hotels
Kroondal
6 hotels
Kraaifontein
6 hotels
Kirkwood
6 hotels
Hoekwil
6 hotels
Helderberg
6 hotels
Golders Green
6 hotels
Giyani
6 hotels
Freeland Park
6 hotels
Franskraal
6 hotels
Deneysville
6 hotels
DʼAlmeida
6 hotels
Butterworth
6 hotels
Burgersdorp
6 hotels
Bonnievale
6 hotels
Bonjaneni
6 hotels
Blomtuin
6 hotels
Bathurst
6 hotels
Ashton
6 hotels
Boggomsbaai
6 hotels
Mogwase
6 hotels
Wakkerstroom
5 hotels
Ventersburg
5 hotels
Umtentweni
5 hotels
Touwsrivier
5 hotels
Sun City
5 hotels
Standerton
5 hotels
Springs
5 hotels
Smithfield
5 hotels
Rorkeʼs Drift
5 hotels
Rawsonville
5 hotels
Philippolis
5 hotels
Pelindaba
5 hotels
Patensie
5 hotels
Nigel
5 hotels
Mtubatuba
5 hotels
Matjiesrivier
5 hotels
Manguzi
5 hotels
Ledig
5 hotels
Kiddʼs Beach
5 hotels
Hermon
5 hotels
Henley on Klip
5 hotels
Hanover
5 hotels
Ferreiratown
5 hotels
Ethels Drive
5 hotels
Estcourt
5 hotels
Dwarskersbos
5 hotels
Douglas
5 hotels
Delmas
5 hotels
Brakpan
5 hotels
Bothasig
5 hotels
Bethulie
5 hotels
Bethal
5 hotels
Badplaas
5 hotels
Honeydew
5 hotels
Rheenendal
5 hotels
Sir Lowry Pass
5 hotels
Welgelegen
5 hotels
Grotto Bay
5 hotels
Magoebaskloof
5 hotels
Kampersrus AH
5 hotels
Bredell
5 hotels
Buffelspoort
5 hotels
Zeerust
4 hotels
Winklespruit
4 hotels
Vosberg
4 hotels
Villiersdorp
4 hotels
Victoria West
4 hotels
Verulam
4 hotels
Uniondale
4 hotels
Tolwe
4 hotels
Tokai
4 hotels
Suider-Paarl
4 hotels
Springfield
4 hotels
Southport
4 hotels
Sibasa
4 hotels
Sheffield Beach
4 hotels
Sea View
4 hotels
Seaforth
4 hotels
Rocklands
4 hotels
Rhodes
4 hotels
Rev Estates
4 hotels
Ramsgate
4 hotels
Prieska
4 hotels
Postmasburg
4 hotels
Phantom Acres
4 hotels
Paulpietersburg
4 hotels
Onverwacht
4 hotels
Ohrigstad
4 hotels
Knoetzie
4 hotels
Nieuwoudtville
4 hotels
Nelspoort
4 hotels
Merweville
4 hotels
Malgas
4 hotels
Maclear
4 hotels
Lutzville
4 hotels
Kei Mouth
4 hotels
Kayserʼs Beach
4 hotels
Kareedouw
4 hotels
Kakamas
4 hotels
Isidule
4 hotels
Illovo
4 hotels
Honeydew
4 hotels
Hondeklipbaai
4 hotels
Greytown
4 hotels
Golela
4 hotels
Glengariff
4 hotels
Fort Nottingham
4 hotels
Flat Acres
4 hotels
Elands Bay
4 hotels
Cannon Rocks
4 hotels
Bothaʼs Hill
4 hotels
Boshoek
4 hotels
Boesmanspad
4 hotels
Askham
4 hotels
Tierpoort
4 hotels
Elysium
4 hotels
Kirstenhof
4 hotels
Suiderstrand
4 hotels
Plumstead
4 hotels
Southfield
4 hotels
Riverton
4 hotels
Yarrow
3 hotels
Westville
3 hotels
Weltevreder
3 hotels
Warrenton
3 hotels
Warner Beach
3 hotels
Warmbaths
3 hotels
Arniston
3 hotels
Van Wyksdorp
3 hotels
Vanrhynsdorp
3 hotels
Tugela Mouth
3 hotels
Tsitsikamma
3 hotels
Tonteldoos
3 hotels
Soweto
3 hotels
Southfield
3 hotels
Sea Park
3 hotels
Sandton
3 hotels
Sanddrif
3 hotels
Romansrivier
3 hotels
Ritchie
3 hotels
Rietfontein
3 hotels
Richmond
3 hotels
Palm Beach
3 hotels
Port Nolloth
3 hotels
Porterville
3 hotels
Pimville
3 hotels
Pilgrimʼs Rest
3 hotels
Piketberg
3 hotels
Papiesvlei
3 hotels
Oviston
3 hotels
Olifantshoek
3 hotels
Noupoort
3 hotels
Northam
3 hotels
Moorreesburg
3 hotels
Mid Illovo
3 hotels
Mica
3 hotels
Melville
3 hotels
Matatiele
3 hotels
Marble Hall
3 hotels
Maanhaarrand
3 hotels
Lorraine
3 hotels
Langebaanweg
3 hotels
Laingsburg
3 hotels
Kotzeshoop
3 hotels
Kosi Bay
3 hotels
Kleinsee
3 hotels
Klaarstroom
3 hotels
Kaapsehoop
3 hotels
Jozini
3 hotels
Jongensfontein
3 hotels
Imhoffʼs Gift
3 hotels
Hankey
3 hotels
Haga-Haga
3 hotels
Goodwood
3 hotels
Glentana
3 hotels
Glendale
3 hotels
Eversdal
3 hotels
Evander
3 hotels
Elliot
3 hotels
Elgin
3 hotels
Despatch
3 hotels
Ceres
3 hotels
Carolina
3 hotels
Carletonville
3 hotels
Buyskloof
3 hotels
Brandvlei
3 hotels
Bloemhof
3 hotels
Belfast
3 hotels
Bayview
3 hotels
Atlantis
3 hotels
Aston Bay
3 hotels
Antwerp
3 hotels
Alkmaar
3 hotels
Alexandria
3 hotels
Bynespoort
3 hotels
Tyger Valley
3 hotels
Beachview
3 hotels
Emhubeni
3 hotels
Dargle
3 hotels
Schoemanskloof
3 hotels
Westlands
3 hotels
Sweet Valley
3 hotels
Het Kruis
3 hotels
Gouritzmond
3 hotels
Malamulele
3 hotels
Zastron
2 hotels
Yarrow
2 hotels
Wolmaransstad
2 hotels
Wittedrif
2 hotels
Winterstrand
2 hotels
Windy
2 hotels
Williston
2 hotels
Wallmannstal
2 hotels
Vredendal
2 hotels
Vleirivier
2 hotels
Vivo
2 hotels
Vissershok
2 hotels
Vermaaklikheid
2 hotels
Vanderkloof
2 hotels
Utrecht
2 hotels
Umhlanga Rocks
2 hotels
Ulundi
2 hotels
Ugie
2 hotels
Trichardt
2 hotels
Tongaat
2 hotels
The Springs
2 hotels
The Island
2 hotels
Tergniet
2 hotels
Sweet Valley
2 hotels
Sunny Seas
2 hotels
Sunlands
2 hotels
Stutterheim
2 hotels
Strandfontein
2 hotels
Steytlerville
2 hotels
Sterkrivier
2 hotels
Senekal
2 hotels
Schoemansville
2 hotels
Salem
2 hotels
Ruiterbos
2 hotels
Roossenekal
2 hotels
Roadside
2 hotels
Rayton
2 hotels
Randfontein
2 hotels
Primrose
2 hotels
Pofadder
2 hotels
Plathuis
2 hotels
Phuthaditjhaba
2 hotels
Phokeng
2 hotels
Petersburg
2 hotels
Panorama
2 hotels
Overyssel
2 hotels
Ouda Brug
2 hotels
Oranjeville
2 hotels
Odendaalsrus
2 hotels
Nongoma
2 hotels
New Guelderland
2 hotels
Mpakeni
2 hotels
Mount Edgecombe
2 hotels
Monavoni
2 hotels
Molen Drift
2 hotels
Mgwalana Mouth
2 hotels
Meyerton
2 hotels
Memel
2 hotels
Mbazwana
2 hotels
Mbabat
2 hotels
Marina Glades
2 hotels
Malmesbury
2 hotels
Magudu
2 hotels
Loxton
2 hotels
Lovemore Park
2 hotels
Louwʼs Creek
2 hotels
Loerie
2 hotels
Lochvaal
2 hotels
Leisure Crest
2 hotels
Leeupoort
2 hotels
Lady Grey
2 hotels
Kwelera
2 hotels
KwaNompondo
2 hotels
KwaNibela
2 hotels
Kwambonambi
2 hotels
Kranskraal
2 hotels
Kotzesrus
2 hotels
Kosmos
2 hotels
Klawer
2 hotels
Kini Bay
2 hotels
Kestell
2 hotels
Kenridge
2 hotels
Kenhardt
2 hotels
Kanoneiland
2 hotels
Kamieskroon
2 hotels
Jan Kempdorp
2 hotels
Jane Furse
2 hotels
Jamestown
2 hotels
Ixopo
2 hotels
Irene
2 hotels
Humansdorp
2 hotels
Hopetown
2 hotels
Rosetta
2 hotels
Hartebeesrivier
2 hotels
Hanover Road
2 hotels
Grootvlei
2 hotels
Groothoek
2 hotels
Goukamma
2 hotels
Glencoe
2 hotels
Garies
2 hotels
Ellisras
2 hotels
Elim
2 hotels
Eersterivier
2 hotels
Dieprivier
2 hotels
Diasstrand
2 hotels
De Doorns
2 hotels
Da Nova
2 hotels
Dalmada AH
2 hotels
Dal Josafat
2 hotels
Crawley
2 hotels
Colenso
2 hotels
Clocolan
2 hotels
Christiana
2 hotels
Chemory
2 hotels
Buffelskloof
2 hotels
Bothaville
2 hotels
Boschjeskop
2 hotels
Bonnievale
2 hotels
Behoudeniskloof
2 hotels
Bay View
2 hotels
Baviaanspoort
2 hotels
Balfour
2 hotels
Badfontein
2 hotels
Avondzon
2 hotels
Assegaairivier
2 hotels
Ardmore
2 hotels
Amsterdam
2 hotels
Alldays
2 hotels
Adelaide
2 hotels
Acornhoek
2 hotels
Doornrandjies
2 hotels
Tweedie
2 hotels
Hoheizen
2 hotels
Waterfall
2 hotels
Hennops
2 hotels
Vaal Marina
2 hotels
Zeekoevlei
2 hotels
Breede River DC
2 hotels
Matoks
2 hotels
Westford Bridge
2 hotels
Riviersonderend
2 hotels
New Germany
2 hotels
Middelplaas
2 hotels
Melkrivier
2 hotels
Lake Marina
2 hotels
Engcobo
2 hotels
Die Winkler
2 hotels
De Wildt
2 hotels
Coligny
2 hotels
Cato Ridge
2 hotels
Cathcart
2 hotels
Beckedan
2 hotels
KwaMazambane
2 hotels
Southgate
2 hotels
Zonnehoeve
1 hotels
Zithulele
1 hotels
Woodleigh
1 hotels
Woodcliffs
1 hotels
Wittenberg
1 hotels
Witfield
1 hotels
Witelsbos
1 hotels
Winston Park
1 hotels
Wilgefontein
1 hotels
Wilgeboom
1 hotels
Widenham
1 hotels
Weston
1 hotels
Weston
1 hotels
Westlake
1 hotels
Waterval-Onder
1 hotels
Waterval
1 hotels
Waterford
1 hotels
Wartburg
1 hotels
Warden
1 hotels
Vredendal
1 hotels
Vosloorus
1 hotels
Volksrust
1 hotels
Virginia
1 hotels
Vioolsdrif
1 hotels
Villiers
1 hotels
Venterstad
1 hotels
Vaalview
1 hotels
Vaalpark
1 hotels
Utlha
1 hotels
Umzimkulu
1 hotels
uMhlali
1 hotels
Uilenkraal
1 hotels
Twee Riviere
1 hotels
Tulbaghweg
1 hotels
Tjakastad
1 hotels
Trascate
1 hotels
Tom Burke
1 hotels
Tokio
1 hotels
Toekoms
1 hotels
Thulamahashi
1 hotels
Thornton
1 hotels
Thorn Ridge
1 hotels
Thorndale
1 hotels
Theoville
1 hotels
Thendele
1 hotels
Thelizolo
1 hotels
Thaba Nchu
1 hotels
Tempe
1 hotels
Swartwater
1 hotels
Swartklip
1 hotels
Suurbraak
1 hotels
Suikerbostuin
1 hotels
Studtis
1 hotels
Studholme
1 hotels
Stormsvlei
1 hotels
Stilbaai-Wes
1 hotels
Steynsburg
1 hotels
Springfontein
1 hotels
Skoenmakerskop
1 hotels
Silverton
1 hotels
Sihangwane
1 hotels
Sidbury
1 hotels
Seweweekspoort
1 hotels
Senita
1 hotels
Sea Vista
1 hotels
Seafield
1 hotels
Schoemansdal
1 hotels
Saron
1 hotels
Sandhoogte
1 hotels
Saasveld
1 hotels
Kroondal
1 hotels
Rust de Winter
1 hotels
Rusoord
1 hotels
Rouxville
1 hotels
Kwelega
1 hotels
Robertsham
1 hotels
Rietrivier
1 hotels
Riethuiskraal
1 hotels
Riebeeckstad
1 hotels
Richmond
1 hotels
Rhenosterhoek
1 hotels
Ratanda
1 hotels
Rabokala
1 hotels
Quacha
1 hotels
Qolora Mouth
1 hotels
Punda Maria
1 hotels
Pudumong
1 hotels
Pretoriuskop
1 hotels
Pniel
1 hotels
Philadelphia
1 hotels
Petrus Steyn
1 hotels
Petrusburg
1 hotels
Penhill
1 hotels
Paul Roux
1 hotels
Papkuil
1 hotels
Pamlaville
1 hotels
Ouland
1 hotels
Ouklip
1 hotels
Ottery
1 hotels
Op-die-Berg
1 hotels
Ongelegen
1 hotels
Okiep
1 hotels
Ogies
1 hotels
Nuy
1 hotels
Northdene
1 hotels
Norkem Park
1 hotels
Noordheuwel
1 hotels
Noorder-Paarl
1 hotels
Nkogolwe
1 hotels
Ngonyama
1 hotels
Ngangelizwe
1 hotels
Newton Park
1 hotels
Mulati
1 hotels
Muden
1 hotels
Mtwalume
1 hotels
Moripane
1 hotels
Moremela
1 hotels
Mopane
1 hotels
Mooiplaats
1 hotels
Monteray
1 hotels
Moloto
1 hotels
Moletlane
1 hotels
Moedwil
1 hotels
Mmukubyane
1 hotels
Mmamatlakala
1 hotels
Mission
1 hotels
Mirogoma
1 hotels
Millvale
1 hotels
Middelburg
1 hotels
Meltonwold
1 hotels
Melmoth
1 hotels
Melk River
1 hotels
Melkhoutfontein
1 hotels
Lutsheni
1 hotels
Matjiesrivier
1 hotels
Matjiesfontein
1 hotels
Matibidi
1 hotels
Masisi
1 hotels
Marnitz
1 hotels
Marken
1 hotels
Marchand
1 hotels
Mamre
1 hotels
Mamaila
1 hotels
Malkopvlei
1 hotels
Malematsa
1 hotels
Makwassie
1 hotels
Makakatana
1 hotels
Majozini
1 hotels
Mahlathi
1 hotels
Madikwe
1 hotels
Madeteleli
1 hotels
Macleantown
1 hotels
Mabibi
1 hotels
Lynchfield
1 hotels
Longmore
1 hotels
Loding
1 hotels
Lochlynne
1 hotels
Lochiel
1 hotels
Linton
1 hotels
Letsitele
1 hotels
Lethola
1 hotels
Lepelle
1 hotels
Leipoldtville
1 hotels
Leeuwfontein
1 hotels
Leeu-Gamka
1 hotels
Leeudoringstad
1 hotels
Lebowakgomo
1 hotels
Langa
1 hotels
KwaZibukwane
1 hotels
KwaNzimakwe
1 hotels
KwaNobuhle
1 hotels
Kuilsrivier
1 hotels
KuGqangushe
1 hotels
Kromriviermond
1 hotels
Kromriver
1 hotels
Koster
1 hotels
Koringberg
1 hotels
Kophou
1 hotels
Komnader
1 hotels
Kommissiepoort
1 hotels
Komga
1 hotels
Koffiefontein
1 hotels
Kliprivier
1 hotels
Klipdrif
1 hotels
Klein Steenberg
1 hotels
Kleinemonde
1 hotels
Kleinberg
1 hotels
Kilroe Beach
1 hotels
Killarney
1 hotels
Kileneni Ranch
1 hotels
Ka-Xitlhelani
1 hotels
Kasouga Road
1 hotels
Kamanassiedam
1 hotels
Kalkfontein
1 hotels
Kaapmuiden
1 hotels
Joubertina
1 hotels
Johnsonʼs Post
1 hotels
Jacobsdal
1 hotels
Indawana
1 hotels
Inchanga Park
1 hotels
Inadan
1 hotels
Impendle
1 hotels
Hutton Heights
1 hotels
Hutchinson
1 hotels
Humewood
1 hotels
Hou Moed
1 hotels
Hornlee
1 hotels
Hopefield
1 hotels
Honeyvale
1 hotels
Homevale
1 hotels
Hofmeyr
1 hotels
Hlomohlomo
1 hotels
Hlazakazi
1 hotels
Herbertsdale
1 hotels
Helvetia Noord
1 hotels
Heathfield
1 hotels
Hartswater
1 hotels
Hartlea
1 hotels
Harding
1 hotels
Hamburg
1 hotels
Gwarriehoek
1 hotels
Guthrie
1 hotels
Gravelotte
1 hotels
Goop
1 hotels
Gologodo
1 hotels
Ohenimuri
1 hotels
Goedgemoed
1 hotels
Goedgeloof
1 hotels
Glendinningvale
1 hotels
Geluksburg
1 hotels
Garrick
1 hotels
Fraserburg
1 hotels
Frankfort
1 hotels
Fowlds
1 hotels
Fort Beaufort
1 hotels
Florida
1 hotels
Fichardtpark
1 hotels
Fernglen
1 hotels
Faans Grove
1 hotels
Erand
1 hotels
Emberton
1 hotels
Elsteg
1 hotels
Elarduspark
1 hotels
Elandskraal
1 hotels
Eckstein
1 hotels
Draasloot
1 hotels
Doornfontein
1 hotels
Doonside
1 hotels
Dokolwani
1 hotels
Dokodweni
1 hotels
Dingleydale
1 hotels
Die Erwe
1 hotels
Derby
1 hotels
Damwal
1 hotels
Dalton
1 hotels
Da Gama Park
1 hotels
Cungewane
1 hotels
Coromandel
1 hotels
Coldstream
1 hotels
Cleland
1 hotels
Clansthal
1 hotels
Claredon
1 hotels
Chrissiesmeer
1 hotels
Cambridge
1 hotels
Cambria
1 hotels
Cambellton
1 hotels
Bushman Rock
1 hotels
Bulungula
1 hotels
Buffelsdrif
1 hotels
Buffelsbaai
1 hotels
Brookwood
1 hotels
Broham
1 hotels
Britstown
1 hotels
Brandwag
1 hotels
Brakkloof
1 hotels
Botterkloof
1 hotels
Bothastrand
1 hotels
Bosbokrand
1 hotels
Boerboomskraal
1 hotels
Bochum
1 hotels
Blouberg
1 hotels
Bloemendal
1 hotels
Bizana
1 hotels
Bishop Lavis
1 hotels
Bethel
1 hotels
Bereaville
1 hotels
Begha Mouth
1 hotels
Bedfordview
1 hotels
Bedford
1 hotels
Beacon Bay
1 hotels
Barvale
1 hotels
Barkly West
1 hotels
Barandas
1 hotels
Bandelierkop
1 hotels
Balfour
1 hotels
Bakklysdrift
1 hotels
Avalon
1 hotels
Atoom
1 hotels
Slangrivier
1 hotels
Arboretum
1 hotels
Annadale
1 hotels
Amsterdamhoek
1 hotels
aMatikulu
1 hotels
Amatava
1 hotels
Amanda
1 hotels
Alicedale
1 hotels
Algoapark
1 hotels
Adendorp
1 hotels
Aberdeen
1 hotels
Vaalplaas
1 hotels
Tweefontein
1 hotels
Morula Sun
1 hotels
Randjesfontein
1 hotels
Isando
1 hotels
Strandfontein
1 hotels
Matroosfontein
1 hotels
Raithby
1 hotels
Caledonspoort
1 hotels
Richwood
1 hotels
Tekwane
1 hotels
Karino
1 hotels
Thornhill
1 hotels
Twee Rivieren
1 hotels
Steenbok
1 hotels
Mount Moreland
1 hotels
Zoar
1 hotels
Rietvalleirand
1 hotels
Northwold
1 hotels
Tankwa Karoo
1 hotels
Morebeng
1 hotels
Cederberg
1 hotels
Koekenaap
1 hotels
Croydon
1 hotels
Vaaldam
1 hotels
Bazley Beach
1 hotels
Mayime
1 hotels
Willows
1 hotels
Newlands
1 hotels
KuShengesa
1 hotels
Lions River
1 hotels
Generaal de Wet
1 hotels
Rosendal
1 hotels
Wynberg
1 hotels
Mahlungulu
1 hotels
Wavecrest
1 hotels
Vrede
1 hotels
Hoopstad
1 hotels
Fochville
1 hotels
Tshaneng
1 hotels
Park Rynie
1 hotels
Murraysburg
1 hotels
Dalsig
1 hotels
Manenberg
1 hotels
Marquard
1 hotels
Trompsburg
1 hotels
Boschfontein
1 hotels
Aloma
1 hotels
Newtown
1 hotels
Winburg
1 hotels
Weltevredenpark
1 hotels
Swartberg
1 hotels
Suiderkruis
1 hotels
Montana
1 hotels
Lone Tree
1 hotels
Hlabisa
1 hotels
Hartebeeskraal
1 hotels
Ganyesa
1 hotels
Elsiesrivier
1 hotels
Boshof
1 hotels
Surrey Estate
1 hotels
Ga-Manapane
1 hotels
Beaconsfield
1 hotels
Wolwekraal
1 hotels
Windermere
1 hotels
Welverdiend
1 hotels
Welbedacht
1 hotels
Viljoenshof
1 hotels
Vergelee
1 hotels
Tweelingspan
1 hotels
Thorndale
1 hotels
Strandfontein
1 hotels
Stilfontein
1 hotels
Steenbokpan
1 hotels
Square Hill
1 hotels
Soshanguve
1 hotels
Situndu
1 hotels
Saamwerk
1 hotels
Rooirivier
1 hotels
Rooiberg
1 hotels
Philippi
1 hotels
Perserance
1 hotels
Pelindaba
1 hotels
Oubosrand
1 hotels
Nuwerus
1 hotels
Numbi
1 hotels
Nkangala
1 hotels
Nhlarweni
1 hotels
Nebo
1 hotels
Natalspruit
1 hotels
Mtimba
1 hotels
Mqatsheni
1 hotels
Mount Frere
1 hotels
Mosselrivier
1 hotels
Morelig
1 hotels
Monzi
1 hotels
Middledrift
1 hotels
Meadowlands
1 hotels
McKay
1 hotels
Mataffin
1 hotels
Madakeni
1 hotels
Lyttelton
1 hotels
Lundinʼs Nek
1 hotels
Little Falls
1 hotels
Letaba
1 hotels
Lenyenye
1 hotels
KwaGamalakhe
1 hotels
Kruisfontein
1 hotels
Kriel
1 hotels
Kransberg
1 hotels
Kompromise
1 hotels
Koetsrus
1 hotels
Klippan
1 hotels
Kleinvie
1 hotels
Kirstonia
1 hotels
Kagisanong
1 hotels
Kafferkop
1 hotels
Kaalvallei
1 hotels
Jungaan
1 hotels
Jansenville
1 hotels
Jacksonstuin
1 hotels
Ispongo
1 hotels
Isipingo
1 hotels
Huntley
1 hotels
Hillvue
1 hotels
Highland Home
1 hotels
Hermiston
1 hotels
Henningsdale
1 hotels
Hanover Park
1 hotels
Hammanskraal
1 hotels
Grootgewaagd
1 hotels
Greenfields
1 hotels
Goedewill
1 hotels
Glen Eden
1 hotels
Gladdegrond
1 hotels
Geneva
1 hotels
Garden Castle
1 hotels
Ga-Matloponya
1 hotels
Fripp
1 hotels
Escombe
1 hotels
Enkeldoring
1 hotels
Elandskop
1 hotels
Eikenhof
1 hotels
Ebenhaezer
1 hotels
Doordrift
1 hotels
Donkinvale
1 hotels
Die Ark
1 hotels
Dewetsdorp
1 hotels
Deugdvlei
1 hotels
Depus
1 hotels
Dennehof
1 hotels
De Meul
1 hotels
Dealesville
1 hotels
Creighton
1 hotels
Cornelia
1 hotels
Cofimvaba
1 hotels
Christmas Vale
1 hotels
Chrissiefontein
1 hotels
Chatsworth
1 hotels
Buffelsvlei
1 hotels
Bracefield
1 hotels
Botlokwe
1 hotels
Bosfontein
1 hotels
Boekenhouthoek
1 hotels
Blarney
1 hotels
Bergheim
1 hotels
Barrington
1 hotels
Barrage
1 hotels
Athlone
1 hotels
Armburg
1 hotels
Arcadia
1 hotels
Anerley
1 hotels
Amersfoort
1 hotels
Vasfontein
1 hotels
Kagiso
1 hotels
Rhole
1 hotels
Lushington
1 hotels
Outeniekwa
1 hotels
Clareport
1 hotels
Boknes
1 hotels
Diepkloof
1 hotels
Camerondale
1 hotels
Thornton
1 hotels
Guguletu
1 hotels
Kentani
1 hotels
Stil Gelee
1 hotels
Sunrise-on-Sea
1 hotels
Noordkaap
1 hotels
Geelhout
1 hotels
Clermont
1 hotels

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