South Africa
Cities, regions and places to stay in South Africa.
Popular from South Africa
Top destinations
Most places to stay first.
- Cape TownWestern Cape
- JohannesburgGauteng (Pwv)
- DurbanKwazulu Natal
- PretoriaGauteng (Pwv)
- Ballito407 stays
- StellenboschWestern Cape
- MargateKwazulu Natal
- HermanusWestern Cape
- BloemfonteinFree State
- KnysnaWestern Cape
- Port ElizabethEastern Cape
- Southbroom191 stays
Regions of South Africa
Places to stay in South Africa
Hotel brands in the top cities of South Africa
Johannesburg
All cities A–Z
- Aangenaam6 stays
- Aangewysd1 stays
- Aberdeen2 stays
- Acornhoek5 stays
- Acton Homes1 stays
- Addington1 stays
- AddoEastern Cape · 33 stays
- Addo Elephant National Park1 stays
- Adelaide2 stays
- AgulhasWestern Cape · 13 stays
- Alba Adriatica1 stays
- AlbertiniaWestern Cape · 2 stays
- AlbertonGauteng (Pwv) · 19 stays
- AlexandraGauteng (Pwv) · 3 stays
- Alexandria2 stays
- Aliwal NorthEastern Cape · 9 stays
- AlkmaarMpumalanga · 2 stays
- Alldays2 stays
- Allerton1 stays
- Amakhala Game Reserve2 stays
- Amanzi2 stays
- AmanzimtotiKwazulu Natal · 30 stays
- Amsterdam1 stays
- Angledale7 stays
- Annlin3 stays
- Ardmore21 stays
- Armburg1 stays
- Arniston1 stays
- AshtonWestern Cape · 3 stays
- Askham4 stays
- Askraal1 stays
- Assegaai River1 stays
- Athol2 stays
- Atlanta1 stays
- AugrabiesNorthern Cape · 8 stays
- Avondzon9 stays
- Avontuur1 stays
- BadplaasMpumalanga · 2 stays
- Bains Vlei4 stays
- Bala1 stays
- Balfour1 stays
- Balfour2 stays
- Ballito407 staysHotels
- Balmoral1 stays
- Balmoral1 stays
- Balule Game Reserve1 stays
- Bapsfontein2 stays
- BarbertonMpumalanga · 5 stays
- Barkly East2 stays
- Barkly WestNorthern Cape · 1 stays
- Barretts2 stays
- BarrydaleWestern Cape · 11 stays
- BathurstEastern Cape · 2 stays
- BaviaanspoortGauteng (Pwv) · 6 stays
- Bayhead1 stays
- Bayisonto1 stays
- Beacon Island Estate6 stays
- Beaufort WestWestern Cape · 34 stays
- Bedford2 stays
- Bedfordview10 stays
- Beestekraal4 stays
- BehoudeniskloofNorthern Province · 1 stays
- Bela Bela5 stays
- Belfast1 stays
- Belfast2 stays
- Bellcrest3 stays
- Belle Ombre10 stays
- Bellevue1 stays
- Bellville8 stays
- Bend3 stays
- BenoniGauteng (Pwv) · 27 stays
- Bergheim5 stays
- BergvilleKwazulu Natal · 12 stays
- Bergvliet17 stays
- BethalMpumalanga · 2 stays
- Bethel1 stays
- BethlehemFree State · 27 stays
- Bethulie3 stays
- Bierberg2 stays
- Birkenhead1 stays
- Black Rock2 stays
- Blackheath3 stays
- Blesmerrie2 stays
- BloemfonteinFree State · 223 staysHotels
- Bloemhof1 stays
- BlomtuinWestern Cape · 19 stays
- Bloubergsvlei10 stays
- Bloupunt2 stays
- Bluewater BayEastern Cape · 3 stays
- Bo Ockertskraal1 stays
- Bobbejaanstert2 stays
- Boekenhoutfontein5 stays
- BoerboomskraalMpumalanga · 3 stays
- BoesmanspadWestern Cape · 5 stays
- Boesmansriviermond19 stays
- Boggomsbaai1 stays
- Bojating1 stays
- Bojwana2 stays
- Bokkraal1 stays
- BoksburgGauteng (Pwv) · 34 stays
- Bongani58 stays
- BonjaneniKwazulu Natal · 7 stays
- Bonnievale2 stays
- Booysens6 stays
- Boplaas7 stays
- Bosbokrand3 stays
- Bosfontein3 stays
- Boshalte3 stays
- Bot River7 stays
- Bothas Hill7 stays
- Bothasig4 stays
- Bothaville4 stays
- Botsabelo26 stays
- Bottelary1 stays
- Bovenplaats1 stays
- Boyne1 stays
- Bracondale2 stays
- BrakpanGauteng (Pwv) · 3 stays
- Brandwacht1 stays
- BredasdorpWestern Cape · 14 stays
- Breede River4 stays
- Breidbach1 stays
- BritsNorth West · 21 stays
- Britstown5 stays
- Brixton4 stays
- Bronkhorstspruit4 stays
- BuffeljagsrivierWestern Cape · 1 stays
- Buffelsbaai6 stays
- Buffelsdrif1 stays
- Buffelsdrif1 stays
- Buffelshoek2 stays
- BuffelskloofWestern Cape · 3 stays
- Bulge River6 stays
- Bulungulu1 stays
- Burgersdorp4 stays
- BurgersfortMpumalanga · 15 stays
- Bushyvales3 stays
- ButterworthEastern Cape · 4 stays
- BuyskloofEastern Cape · 9 stays
- Byrne1 stays
- Cabase1 stays
- Calcutta2 stays
- Caledon3 stays
- Caledon11 stays
- CalitzdorpWestern Cape · 18 stays
- CalviniaNorthern Cape · 10 stays
- CambelltonFree State · 2 stays
- Camfer2 stays
- Camperdown1 stays
- Cannon Rocks1 stays
- Cape TownWestern Cape · 3,363 staysHotelsThings to do
- Carleen2 stays
- Carletonville4 stays
- Carolina4 stays
- Cars End1 stays
- Cedara12 stays
- Centurion57 stays
- CeresWestern Cape · 6 staysThings to do
- Chakaskraal15 stays
- ChartwellGauteng (Pwv) · 9 stays
- Chipise1 stays
- Chrissiesmeer3 stays
- Christiana4 stays
- CitrusdalWestern Cape · 9 stays
- ClanwilliamWestern Cape · 16 stays
- Clarence1 stays
- ClarensFree State · 84 stays
- Claridge1 stays
- Clermont3 stays
- Clocolan2 stays
- Coega3 stays
- Coetzeestroom3 stays
- Coffee BayEastern Cape · 6 stays
- ColchesterEastern Cape · 17 stays
- ColesbergNorthern Cape · 29 stays
- Cradock8 stays
- Craighouse1 stays
- Cremin3 stays
- Cullinan11 stays
- Cungewane2 stays
- Currys Post4 stays
- Daantjielokasie1 stays
- Dal Josafat1 stays
- Daleside1 stays
- Dalmada AH1 stays
- Damwal1 stays
- Danabaai2 stays
- Danielskuil1 stays
- DarlingWestern Cape · 7 stays
- Darnall3 stays
- De AarNorthern Cape · 4 stays
- De Doorns1 stays
- De Kelders2 stays
- De Novo1 stays
- DelmasMpumalanga · 1 stays
- DeneysvilleFree State · 9 stays
- Dennilton1 stays
- Depus1 stays
- Derby1 stays
- Derdepoort3 stays
- Dibeng1 stays
- Die Barakke4 stays
- Die Brug1 stays
- Diepgelegen2 stays
- Dilopye1 stays
- Dobsonville2 stays
- Dokodweni1 stays
- Dokolwani2 stays
- Dolphin Coast1 stays
- Donkinvale7 stays
- Doornhoek2 stays
- Doornrivier1 stays
- Doringbaai1 stays
- Douglas5 stays
- Drakensberg GardenKwazulu Natal · 8 stays
- Driekoppen5 stays
- Dudu32 stays
- Duffs Road2 stays
- Duiwe River7 stays
- Duiwelskloof1 stays
- DullstroomMpumalanga · 64 stays
- DundeeKwazulu Natal · 7 stays
- DurbanKwazulu Natal · 602 staysHotelsThings to do
- DwarskersbosWestern Cape · 1 stays
- Dwarsloop1 stays
- Dzarani1 stays
- Dzwerani1 stays
- East LondonEastern Cape · 170 staysHotelsThings to do
- Eastwood5 stays
- Ebenhaezer1 stays
- Edenburg1 stays
- Edenfield1 stays
- EdenvaleGauteng (Pwv) · 17 stays
- Eersbewoond8 stays
- Eerste River2 stays
- EersterivierstrandEastern Cape · 3 stays
- Elandsbaai3 stays
- Elandskop2 stays
- Elgin5 stays
- ElimWestern Cape · 1 stays
- Elliot1 stays
- Ellisras9 stays
- Elsburg1 stays
- Elsiesrivier2 stays
- Elysium1 stays
- Emakoko1 stays
- Emalahleni9 stays
- Emmaus1 stays
- EmpangeniKwazulu Natal · 5 stays
- Enkovukeni3 stays
- Enon1 stays
- Erand1 stays
- Ermelo23 stays
- EshoweKwazulu Natal · 7 stays
- EstcourtKwazulu Natal · 5 stays
- Ethels DriveKwazulu Natal · 5 stays
- Fatima Mission1 stays
- Feessaal1 stays
- Ficksburg8 stays
- Fisherhaven1 stays
- Fort Beaufort2 stays
- Fort Brown1 stays
- Fort Nottingham2 stays
- FouriesburgFree State · 14 stays
- Fourways12 stays
- Fourways1 stays
- Frankfort5 stays
- FranschhoekWestern Cape · 144 staysThings to do
- Franskraal2 stays
- Fraser4 stays
- Ga Kgubudi1 stays
- Ga Luka1 stays
- Ga Mamatlhola6 stays
- Ga Mankoeng1 stays
- Ga Masisimale11 stays
- Ga Matlapa1 stays
- Ga Mothiba4 stays
- Ga Ramoga1 stays
- Ga Tisana1 stays
- GansbaaiWestern Cape · 58 staysThings to do
- Ganyesa1 stays
- GariepdamFree State · 5 stays
- Garies2 stays
- Geduld4 stays
- Geluk4 stays
- Genadendal7 stays
- GeorgeWestern Cape · 98 staysThings to do
- GermistonGauteng (Pwv) · 14 stays
- Giyani1 stays
- Gladysvale2 stays
- Glanfield3 stays
- Glen Reenen1 stays
- Glencoe1 stays
- GlendaleKwazulu Natal · 1 stays
- Glenvista11 stays
- Goedgedacht2 stays
- Goedgeloof1 stays
- Golders GreenNorthern Province · 7 stays
- Gonubie Mouth11 stays
- Goop1 stays
- Gordonʼs BayWestern Cape · 19 stays
- Gottenburg5 stays
- Gqeberha1 stays
- Graaff Reinet1 stays
- Graaff Reinet25 stays
- GrabouwWestern Cape · 21 staysThings to do
- GrahamstownEastern Cape · 36 stays
- GraskopNorthern Province · 41 stays
- Gravelotte4 stays
- Greystorie2 stays
- Greytown4 stays
- GroblersdalMpumalanga · 10 stays
- Groblershoop1 stays
- Groot Brak RivierWestern Cape · 19 stays
- Groot Brak Rivier4 stays
- Groot Suurfontein1 stays
- Grootvlei2 stays
- Grotto Bay3 stays
- Gwalali3 stays
- Ha Lambani1 stays
- Ha Rankopane5 stays
- HaenertsburgNorthern Province · 7 stays
- Hankey1 stays
- HanoverNorthern Cape · 4 stays
- Hanover RoadNorthern Cape · 1 stays
- Hardekoolpan1 stays
- HarkervilleWestern Cape · 9 stays
- HarrismithFree State · 11 stays
- Hartbeespoort17 stays
- HartbeestfonteinNorthern Province · 3 stays
- HartenbosWestern Cape · 23 stays
- Hartlea1 stays
- Hartswater8 stays
- Hawston5 stays
- Hazyview5 staysThings to do
- Hebron1 stays
- HectorspruitMpumalanga · 13 stays
- Heidelberg1 stays
- Heidelberg4 stays
- Heidelburg6 stays
- Heilbron1 stays
- HekpoortGauteng (Pwv) · 4 stays
- Henburg Park1 stays
- Henley On Klip2 stays
- Herbertsdale2 stays
- HermanusWestern Cape · 232 staysHotelsThings to do
- Hermon4 stays
- Herolds BayWestern Cape · 10 stays
- Hibberdene4 stays
- Highland Home3 stays
- Hildreth Ridge1 stays
- Hlabisa1 stays
- HluhluweKwazulu Natal · 26 stays
- HoedspruitNorthern Province · 137 stays
- HogsbackEastern Cape · 15 stays
- Hondeklipbaai2 stays
- Hopefield1 stays
- Hopetown4 stays
- Hotagterklip2 stays
- Hou Moed5 stays
- Hout River1 stays
- Houtbaai13 stays
- Houtbosdorp1 stays
- HowickKwazulu Natal · 24 stays
- Humansdorp2 stays
- Humewood32 stays
- Hutchinson1 stays
- Inchanga Park2 stays
- Ingwavuma1 stays
- Ireagh2 stays
- IreneGauteng (Pwv) · 1 stays
- Irisdale1 stays
- Isando1 stays
- Isinembe1 stays
- Isipingo1 stays
- Islay1 stays
- IxopoKwazulu Natal · 1 stays
- Izotsha8 stays
- Jamestown4 stays
- Jan Kemp3 stays
- Jeffreys BayEastern Cape · 116 stays
- Jeppes Reef2 stays
- JohannesburgGauteng (Pwv) · 1,499 staysHotelsThings to do
- Johnsons Post4 stays
- JoziniKwazulu Natal · 5 stays
- Ka Dzumeri1 stays
- Ka Sunduza1 stays
- Kaapsehoop1 stays
- KakamasNorthern Cape · 2 stays
- Kalkheuvel3 stays
- Kamieskroon2 stays
- Kanoneiland1 stays
- KareedouwEastern Cape · 1 stays
- Karwyderskraal1 stays
- KathuNorthern Cape · 11 stays
- Katlehong3 stays
- Kefani4 stays
- Keimoes4 stays
- Kempton ParkGauteng (Pwv) · 68 stays
- Kenton on Sea1 stays
- Kestell5 stays
- Keurbooms Strand19 stays
- Khuis2 stays
- Kidds Beach3 stays
- Kiepersol8 stays
- Kileneni Ranch1 stays
- KimberleyNorthern Cape · 69 stays
- King Williams Town3 stays
- Kingfisher Creek18 stays
- Kingsborough3 stays
- Kinross2 stays
- KirkwoodEastern Cape · 9 stays
- Kirstonia1 stays
- Klaarstroom3 stays
- KlawerWestern Cape · 5 stays
- Kleinmond3 stays
- Kleinrivier1 stays
- Kleinsee4 stays
- Kleinstraat2 stays
- KlerksdorpNorth West · 44 stays
- KlipdriftGauteng (Pwv) · 17 stays
- Klipspruit1 stays
- KnysnaWestern Cape · 202 staysHotelsThings to do
- Koedoe1 stays
- KokstadKwazulu Natal · 13 stays
- Kolbe1 stays
- KomatipoortMpumalanga · 20 stays
- Komga1 stays
- KommetjieWestern Cape · 11 stays
- Koo1 stays
- Koringberg3 stays
- Koster1 stays
- KraaifonteinWestern Cape · 7 stays
- Kranshoek Griekwa Nedersettin4 stays
- Krokodilbrug1 stays
- Kromdraai1 stays
- Krompan1 stays
- KromriverEastern Cape · 3 stays
- Kromriviermond34 stays
- Kroondal4 stays
- KroonstadFree State · 17 stays
- Kroonvale9 stays
- Kruger National Park46 stays
- KrugersdorpGauteng (Pwv) · 17 stays
- Kulojingqi2 stays
- Kumagwala1 stays
- KurumanNorthern Cape · 15 stays
- KuShengesa1 stays
- KwaDukuza4 stays
- Kwaggafontein1 stays
- Kwalugedlane1 stays
- Kwamkololwana1 stays
- Kwangongoma1 stays
- KwaNibelaKwazulu Natal · 4 stays
- KwaNompondoKwazulu Natal · 1 stays
- Kwanzimakwe4 stays
- Kwarriekraal1 stays
- Kwazulu Natal1 stays
- KylemoreWestern Cape · 12 stays
- La Lucia2 stays
- La MercyKwazulu Natal · 7 stays
- La Mercy2 stays
- LadismithWestern Cape · 12 stays
- Lady GreyEastern Cape · 2 stays
- LadybrandFree State · 7 stays
- LadysmithKwazulu Natal · 16 stays
- Laingsburg6 stays
- Lake Marina1 stays
- Lamberts Bay14 stays
- LangebaanWestern Cape · 153 staysHotels
- Langebaanweg2 stays
- Langgewacht1 stays
- Lanseria7 stays
- Laudina2 stays
- Ledingwe1 stays
- Lekgalameetse Nature Reserve1 stays
- Lekgophung6 stays
- Lekhuswaneng1 stays
- Lekkerrus4 stays
- Lenasia2 stays
- Lephalale28 stays
- Leroro1 stays
- Lerulaneng1 stays
- Levubu1 stays
- LichtenburgNorth West · 10 stays
- LidgettonKwazulu Natal · 12 stays
- Ligfontein1 stays
- Lochiel1 stays
- Lochlynne1 stays
- Lochvaal2 stays
- Loerie1 stays
- Lokasie5 stays
- Longsight1 stays
- Lorraine5 stays
- Loubsersrus6 stays
- Louis TrichardtNorthern Province · 31 stays
- Ludeke1 stays
- Lundi1 stays
- Lusikisiki1 stays
- Lutsheni1 stays
- Lutzville2 stays
- Lydenburg16 stays
- Lyttelton2 stays
- MaanhaarrandGauteng (Pwv) · 7 stays
- Mabele A Podi1 stays
- Mabibi1 stays
- Mabiligwe1 stays
- Mabopane3 stays
- Mabul's Location1 stays
- Mabula1 stays
- MachadodorpMpumalanga · 7 stays
- Mackton2 stays
- Macleantown1 stays
- MaclearEastern Cape · 5 stays
- Madeteleli1 stays
- Madibong4 stays
- Madikwe2 stays
- Madras13 stays
- MafekingNorth West · 10 stays
- Mafikeng2 stays
- MagaliesburgGauteng (Pwv) · 25 stays
- Magudu1 stays
- Majozini1 stays
- Makakatana1 stays
- Makhado1 stays
- Makwassie1 stays
- Malagas2 stays
- MalelaneMpumalanga · 30 stays
- Malmesbury1 stays
- Malukaze1 stays
- Mamaila1 stays
- Mamre2 stays
- ManguziKwazulu Natal · 9 stays
- Manston2 stays
- Many Waters9 stays
- Marble HallMpumalanga · 2 stays
- MargateKwazulu Natal · 234 staysHotels
- Marken3 stays
- Marloth Park72 stays
- Maruleng1 stays
- Matatiele3 stays
- Mathunzini1 stays
- Matjesrivier4 stays
- Matjiesfontein1 stays
- Matjiesrivier1 stays
- Matjiesrivier (Western Cape)1 stays
- MatlhagameNorth West · 3 stays
- Matshiding1 stays
- Mazeppa Bay1 stays
- Mbangwane1 stays
- MbazwanaKwazulu Natal · 15 stays
- Mbazwana2 stays
- Mbombela2 stays
- McGregor1 stays
- Melkbosstrand12 stays
- Meltonwald1 stays
- Memel2 stays
- Merinovlakte1 stays
- Merry Pebble Stream1 stays
- MessinaNorthern Province · 15 stays
- Meyerton10 stays
- Mgxotyeni1 stays
- MicaNorthern Province · 13 stays
- MiddelburgEastern Cape · 11 stays
- Midrand84 staysHotels
- MilnertonWestern Cape · 25 stays
- Misgunst1 stays
- Mkhuhlu1 stays
- MkuzeKwazulu Natal · 9 stays
- MmukubyaneNorth West · 2 stays
- Modimolle1 stays
- Mogwase1 stays
- MohemeNorthern Province · 6 stays
- Mokopane2 stays
- Molen DriftWestern Cape · 1 stays
- Moloto3 stays
- Mondeor5 stays
- MontaguWestern Cape · 49 stays
- MooirivierKwazulu Natal · 6 stays
- Moorreesburg2 stays
- Morgans Bay3 stays
- Morokwa1 stays
- Mossel BayWestern Cape · 156 staysHotelsThings to do
- Mount EdgecombeKwazulu Natal · 1 stays
- Mount Sheba2 stays
- Mountain View1 stays
- Mphakane1 stays
- MthathaEastern Cape · 4 stays
- Mthatha21 stays
- MtubatubaKwazulu Natal · 6 stays
- MtunziniKwazulu Natal · 8 stays
- Mtwalume4 stays
- Muizenberg17 stays
- Muldersdrift17 stays
- Muledane1 stays
- Murphys Rust1 stays
- Musina2 stays
- Nabomspruit7 stays
- Naboomfontein1 stays
- Naboomspruit5 stays
- Naidooville2 stays
- NapierWestern Cape · 5 stays
- Natures Valley2 stays
- Nazareth1 stays
- Nelspoort2 stays
- NelspruitMpumalanga · 102 staysThings to do
- NewcastleKwazulu Natal · 58 stays
- Newtons4 stays
- Ngala8 stays
- Ngwenyeni1 stays
- Nieu Bethesda2 stays
- Nieu Bethesda20 stays
- Nieuwoudtville2 stays
- NigelGauteng (Pwv) · 2 stays
- Nkanya1 stays
- Nkwazi2 stays
- Non Pareil2 stays
- Nongoma2 stays
- Noopoort1 stays
- Noordhoek1 stays
- Noordkaap2 stays
- Northam6 stays
- Norvalspont1 stays
- Nottingham RoadKwazulu Natal · 20 stays
- Nqamakwe1 stays
- Nqulwane2 stays
- Nqutu2 stays
- Nsikazi2 stays
- Nuwerus1 stays
- Nuy4 stays
- NylstroomNorthern Province · 15 stays
- Odendaalsrus1 stays
- OhrigstadMpumalanga · 3 stays
- Okiep1 stays
- Olifantsfontein1 stays
- OlifantshoekNorthern Cape · 4 stays
- Onseepkans1 stays
- Onverwacht2 stays
- Op Die Berg1 stays
- Orania1 stays
- Oranjeville1 stays
- Orkney1 stays
- Ormonde4 stays
- Oude Bosch19 stays
- OudtshoornWestern Cape · 82 stays
- Ouklip7 stays
- OverysselNorthern Province · 1 stays
- Oyster BayEastern Cape · 2 stays
- PaarlWestern Cape · 61 stays
- Papiesvlei1 stays
- Park Rynie8 stays
- Parow4 stays
- ParysFree State · 23 stays
- Patensie1 stays
- PaternosterWestern Cape · 120 stays
- Paterson1 stays
- PaulpietersburgKwazulu Natal · 2 stays
- Pearly BeachWestern Cape · 7 stays
- PelindabaNorth West · 4 stays
- Pennington1 stays
- PetersburgEastern Cape · 1 stays
- Phalaborwa43 stays
- Phantom AcresWestern Cape · 4 stays
- Philippolis2 stays
- Phokeng1 stays
- Phungwe2 stays
- Phuthaditjhaba1 stays
- Pienaarsrivier Nedersetting1 stays
- Piet RetiefMpumalanga · 13 stays
- PietermaritzburgKwazulu Natal · 75 stays
- Pietersburg1 stays
- Piketberg5 stays
- Pilanesberg9 stays
- Pilanesberg2 stays
- Pilgrims Rest1 stays
- PinetownKwazulu Natal · 18 stays
- Plathuis3 stays
- Plettenberg Bay166 staysHotels
- Pofadder2 stays
- Polokwane83 stays
- Pomeroy1 stays
- PongolaMpumalanga · 12 stays
- Port AlfredEastern Cape · 29 stays
- Port EdwardKwazulu Natal · 26 stays
- Port ElizabethEastern Cape · 193 staysThings to do
- Port NollothNorthern Cape · 6 stays
- Port ShepstoneKwazulu Natal · 31 stays
- Porterville2 stays
- Postmasburg7 stays
- PotchefstroomNorth West · 42 stays
- Potgietersrus19 stays
- PretoriaGauteng (Pwv) · 473 staysHotelsThings to do
- Prieska4 stays
- Prince AlbertWestern Cape · 23 stays
- Prince Alfred Hamlet1 stays
- Pringle BayWestern Cape · 22 stays
- Prinskraal41 stays
- Protea Ridge3 stays
- Pruizen1 stays
- Pumula2 stays
- Pylpunt1 stays
- Qamata1 stays
- Qoloha2 stays
- Queensburgh13 stays
- QueenstownEastern Cape · 23 stays
- Rabalias Gate13 stays
- RandburgGauteng (Pwv) · 14 stays
- Randfontein6 stays
- Raskhutuma1 stays
- Ravenahall1 stays
- Rawsonville4 stays
- Rayton1 stays
- Redhouse1 stays
- Reebok1 stays
- Renosterfontein1 stays
- Request1 stays
- Rev Estates2 stays
- Rhenosterhoek1 stays
- RhodesEastern Cape · 2 stays
- Richards Bay45 stays
- RichmondNorthern Province · 2 stays
- Richmond6 stays
- Riebeek KasteelWestern Cape · 20 stays
- Riebeek Kasteel1 stays
- RietfonteinGauteng (Pwv) · 2 stays
- Riethuiskraal5 stays
- RiversdaleWestern Cape · 3 stays
- Riviersonderend3 stays
- Rivonia1 stays
- Roadside1 stays
- RobertsonWestern Cape · 27 staysThings to do
- Romansrivier1 stays
- Ronaldsey1 stays
- RoodepoortGauteng (Pwv) · 40 stays
- Rooderand1 stays
- Rooiberg1 stays
- Rooipoort1 stays
- Rooiwal Suid2 stays
- Rorkes Drift3 stays
- Rosebank2 stays
- Rust De Winter2 stays
- Rustenburg50 stays
- Rustenburg13 stays
- SabieNorthern Province · 20 stays
- Saint Helenabaai6 stays
- Saint Lucia75 stays
- Saint Lucia Estuary11 stays
- SaldanhaWestern Cape · 11 stays
- Salem2 stays
- SandtonGauteng (Pwv) · 49 stays
- Sandton1 stays
- Sani Pass1 stays
- SasolburgFree State · 8 stays
- Schoemansville43 stays
- Schweizer Reneke1 stays
- Sebokeng1 stays
- SecundaMpumalanga · 19 stays
- Sedgefield4 staysThings to do
- Seekoeigat19 stays
- Selection Beach19 stays
- Senekal4 stays
- Sesete6 stays
- Sezela8 stays
- Shazibe1 stays
- Shewasaulu1 stays
- SibasaNorthern Province · 5 stays
- Sidbury1 stays
- SihangwaneKwazulu Natal · 1 stays
- Silverton1 stays
- Simondium2 stays
- Simonstown13 stays
- Skeenshoek1 stays
- Skipskop8 stays
- SkukuzaNorthern Province · 17 staysThings to do
- Smithfield6 stays
- Somerplaats1 stays
- Somerset EastEastern Cape · 4 stays
- Somerset WestWestern Cape · 75 stays
- Southbroom191 stays
- Soweto1 stays
- Spitzkop2 stays
- Springbok14 stays
- Springfontein1 stays
- Springs15 stays
- St Helena Bay6 stays
- St Lucia2 staysThings to do
- StandertonMpumalanga · 9 stays
- StanfordWestern Cape · 21 stays
- Star Mission Village1 stays
- Steinkopf1 stays
- StellenboschWestern Cape · 289 staysHotelsThings to do
- Sterkrivier1 stays
- Steynsburg1 stays
- SteytlervilleEastern Cape · 4 stays
- Stil Gelee1 stays
- Stilbaai1 stays
- Stilbaai Wes13 stays
- Stoffberg2 stays
- StompneusbaaiWestern Cape · 28 stays
- Stormrivier18 stays
- Storms River2 stays
- Stormsvlei2 stays
- StrandWestern Cape · 35 stays
- Strandfontein1 stays
- StruisbaaiWestern Cape · 42 stays
- Strydfontein4 stays
- Studholme2 stays
- Studtis1 stays
- Stumkies Dam1 stays
- Stutterheim2 stays
- Sunland4 stays
- Sunlands5 stays
- Sunrise On Sea1 stays
- SutherlandNorthern Cape · 7 stays
- Sutton1 stays
- Suurbraak1 stays
- Swartberg1 stays
- Swartruggens1 stays
- Swartwater2 stays
- Swartwater1 stays
- Sweet Waters4 stays
- SwellendamWestern Cape · 48 stays
- Swinburne1 stays
- Takkap8 stays
- Tanga1 stays
- Taung1 stays
- Temba2 stays
- ThabazimbiNorthern Province · 18 stays
- Thabeng1 stays
- The Crags10 stays
- Theerivier1 stays
- Thohoyandou1 stays
- Thohoyandou12 stays
- Thomo2 stays
- Thornhill2 stays
- Thornybush Game Reserve1 stays
- Three Sisters2 stays
- Thulamahashe1 stays
- Thurlough1 stays
- Tierpoort2 stays
- Tinley Manor12 stays
- Tlhavekisa1 stays
- Tomburke2 stays
- Tongaat6 stays
- Tonteldoos2 stays
- TouwsrivierWestern Cape · 5 stays
- Trichardt3 stays
- Tshaneng3 stays
- Tshituni1 stays
- Tshituni1 stays
- Tsolo1 stays
- Tugela Mouth1 stays
- Tuissenek1 stays
- TulbaghWestern Cape · 25 stays
- Tweefontein2 stays
- Tygerfontein1 stays
- TzaneenNorthern Province · 28 stays
- Ugie1 stays
- Uilenkraal1 stays
- UitenhageEastern Cape · 7 stays
- Ulundi1 stays
- Umdloti10 stays
- Umhlanga12 stays
- UmkomaasKwazulu Natal · 9 stays
- Umzimkulu1 stays
- Umzimvubu7 stays
- UnderbergKwazulu Natal · 25 staysThings to do
- UniondaleWestern Cape · 6 stays
- UpingtonNorthern Cape · 38 stays
- Upper Gong Gong1 stays
- Upper Gong Gong1 stays
- Utrecht1 stays
- Uvongo Beach46 stays
- Vaalpark2 stays
- Vaalwater3 stays
- Vaalwater24 stays
- Van der Kloof1 stays
- Van Stadensriviermond1 stays
- Van Wyksdorp1 stays
- VanderbijlparkGauteng (Pwv) · 32 stays
- Vanderkloof2 stays
- Vanrhynsdorp6 stays
- Vanwyksdorp1 stays
- VelddrifWestern Cape · 20 stays
- Vendaland5 stays
- Ventersburg1 stays
- VereenigingGauteng (Pwv) · 14 stays
- VermontWestern Cape · 2 stays
- VerulamKwazulu Natal · 1 stays
- Victoria Bay1 stays
- Victoria West5 stays
- Viljoenskroon1 stays
- Villiersdorp4 stays
- Vioolsdrif2 stays
- Virginia1 stays
- Vishoek11 stays
- Vivo2 stays
- Vlaklaagte Een1 stays
- Volksrust2 stays
- Vongane1 stays
- Voorspoed1 stays
- Vosburg20 stays
- VredenburgWestern Cape · 4 stays
- Vredendal3 stays
- VryburgNorth West · 14 stays
- Vryheid2 stays
- Vryheid13 stays
- Vyversrus1 stays
- Wakkerstroom3 stays
- Warden1 stays
- Warm Baths26 stays
- Wartburg2 stays
- Waterberg Estate1 stays
- Waterford1 stays
- Waterval Boven1 stays
- Waterval Boven4 stays
- Welbeloond1 stays
- WelkomFree State · 27 stays
- WellingtonWestern Cape · 20 staysThings to do
- Welverdiend3 stays
- Welverdiend1 stays
- Wepener1 stays
- Wesley1 stays
- West Coast3 stays
- Westbrook1 stays
- Westonaria3 stays
- Westville4 stays
- White RiverMpumalanga · 50 stays
- Wilderness92 stays
- Williston1 stays
- Willow Park3 stays
- Willowdene3 stays
- WillowmoreEastern Cape · 2 stays
- Windmeul3 stays
- Windy1 stays
- Winkelpos1 stays
- WintertonKwazulu Natal · 16 stays
- Witbank28 stays
- Witelsbos3 stays
- Witkoppies1 stays
- Witrantjie1 stays
- WitsandWestern Cape · 14 stays
- WittedrifWestern Cape · 3 stays
- Wittenberg1 stays
- Wolmaransstad1 stays
- Wolseley2 stays
- Woodleigh1 stays
- WorcesterWestern Cape · 17 stays
- Ysterfontein12 stays
- Yzerfontein2 stays
- Zakeni1 stays
- Zastron1 stays
- Zebediela1 stays
- Zeerust6 stays
- Zout Kuil1 stays
- Zwartfontein Work ColonyMpumalanga · 1 stays
Frequently asked questions about South Africa
How many places to stay are there in South Africa?
There are 15,000+ hotels, apartments and other places to stay in South Africa, across 950+ cities.
Which are the main destinations in South Africa?
The destinations with the most places to stay are Cape Town, Johannesburg, Durban, Pretoria, Ballito.
Which regions of South Africa can I browse?
You can browse 9 regions, including Western Cape, Kwazulu Natal, Eastern Cape, Gauteng (Pwv).
Are there tours and activities in South Africa?
Yes, 3,800+ tours and activities are listed in South Africa.