Ersalia Logo

Hotels in South Africa

Explore 426 cities in South Africa with 7473 hotels

Browse by City

Cape Town
1495 hotels
Johannesburg
1176 hotels
Pretoria
355 hotels
Durban
352 hotels
Kruger National Park
215 hotels
Stellenbosch
189 hotels
Port Elizabeth
174 hotels
Langebaan
113 hotels
Knysna
107 hotels
East London
98 hotels
Hoedspruit
98 hotels
Bloemfontein
87 hotels
Franschhoek
82 hotels
Hermanus
80 hotels
Plettenberg Bay
76 hotels
Hazyview
69 hotels
Nelspruit
64 hotels
Wilderness
61 hotels
Ballito
59 hotels
Oudtshoorn
56 hotels
Saint Lucia Estuary
54 hotels
Polokwane
52 hotels
George
50 hotels
Rustenburg
49 hotels
Mossel Bay
47 hotels
Howick
44 hotels
Southbroom
43 hotels
Hartbeespoort
39 hotels
Pietermaritzburg
39 hotels
White River
36 hotels
Thabazimbi
35 hotels
Tzaneen
34 hotels
Jeffreys Bay
33 hotels
Newcastle
33 hotels
Paarl
33 hotels
Margate
30 hotels
Clarens
29 hotels
Swellendam
28 hotels
Dullstroom
27 hotels
Kimberley
27 hotels
Montagu
27 hotels
Richards Bay
27 hotels
Pilanesberg
26 hotels
Paternoster
25 hotels
Addo
24 hotels
Cullinan
24 hotels
Upington
23 hotels
Graskop
22 hotels
Middelburg
22 hotels
Potchefstroom
22 hotels
Tulbagh
21 hotels
Vanderbijlpark
21 hotels
Beaufort West
20 hotels
Emalahleni
20 hotels
Magaliesburg
20 hotels
Thornybush Game Reserve
20 hotels
Bela Bela
19 hotels
Ellisras
19 hotels
Hluhluwe
19 hotels
Grahamstown
18 hotels
Grabouw
17 hotels
Klerksdorp
17 hotels
Kwazulu Natal
17 hotels
Port Alfred
16 hotels
Graaff-Reinet
15 hotels
Prince Albert
15 hotels
Robertson
15 hotels
Cathkin Park
14 hotels
Sabie
14 hotels
Brits
13 hotels
Ermelo
13 hotels
Louis Trichardt
13 hotels
Storms River
13 hotels
Madikwe Game Reserve
12 hotels
Naboomspruit
12 hotels
Port Edward
12 hotels
Port Shepstone
12 hotels
Sedgefield
12 hotels
Wellington
12 hotels
Kenton-on-Sea
11 hotels
Kruger National Park
11 hotels
Ladysmith
11 hotels
Queenstown
11 hotels
Vereeniging
11 hotels
Amakhala Game Reserve
10 hotels
Kroonstad
10 hotels
Struisbaai
10 hotels
Bethlehem
9 hotels
Clanwilliam
9 hotels
De Kelders
9 hotels
Kuruman
9 hotels
Mkuze
9 hotels
Modimolle
9 hotels
Caledon
8 hotels
Colesberg
8 hotels
Lephalale
8 hotels
Lydenburg
8 hotels
Mokopane
8 hotels
Musina
8 hotels
Parys
8 hotels
Riebeek Kasteel
8 hotels
Simondium
8 hotels
Springbok
8 hotels
Springs
8 hotels
St Helena Bay
8 hotels
Vryheid
8 hotels
Beestekraal
7 hotels
Calitzdorp
7 hotels
Fouriesburg
7 hotels
Mafikeng
7 hotels
Matjiesrivier
7 hotels
Meyerton
7 hotels
Mtunzini
7 hotels
Secunda
7 hotels
St. Francis Bay
7 hotels
Stanford
7 hotels
Worcester
7 hotels
Agulhas
6 hotels
Ashton
6 hotels
Barrydale
6 hotels
Calvinia
6 hotels
De Rust
6 hotels
Ficksburg
6 hotels
Gansbaai
6 hotels
Giyani
6 hotels
Groot Brak Rivier
6 hotels
Hogsback
6 hotels
Kathu
6 hotels
Kirkwood
6 hotels
Mthatha
6 hotels
Nieu-Bethesda
6 hotels
Pongola
6 hotels
Velddrif
6 hotels
West Coast
6 hotels
Yzerfontein
6 hotels
Burgersfort
5 hotels
Eshowe
5 hotels
Kakamas
5 hotels
Kleinmond
5 hotels
Kokstad
5 hotels
Ladybrand
5 hotels
Lichtenburg
5 hotels
Maruleng
5 hotels
Mcgregor
5 hotels
Paterson
5 hotels
Postmasburg
5 hotels
Tierpoort
5 hotels
Vaalwater
5 hotels
Vryburg
5 hotels
Welkom
5 hotels
Barberton
4 hotels
Bethulie
4 hotels
Clifford Chambers
4 hotels
Franskraal
4 hotels
Groblersdal
4 hotels
Heidelberg
4 hotels
Kariega Game Reserve Eastern Cape
4 hotels
Klawer
4 hotels
La- Mercy
4 hotels
Ladismith
4 hotels
Langkloof
4 hotels
Machadodorp
4 hotels
Matjiesrivier
4 hotels
Mbombela
4 hotels
Philippolis
4 hotels
Piet Retief
4 hotels
Pofadder
4 hotels
Shazibe
4 hotels
Sidbury
4 hotels
Stilbaai
4 hotels
Suider-Paarl
4 hotels
Uitenhage
4 hotels
Umkomaas
4 hotels
Wakkerstroom
4 hotels
Waterval Boven
4 hotels
Woodleigh
4 hotels
Addo Elephant National Park
3 hotels
Arniston
3 hotels
Balule Game Reserve
3 hotels
Bergville
3 hotels
Betty's Bay
3 hotels
Bochum
3 hotels
Brandwacht
3 hotels
Bronkhorstspruit
3 hotels
Buffelskloof
3 hotels
Cape St. Francis
3 hotels
Coffee Bay
3 hotels
Dalmada AH
3 hotels
De Aar
3 hotels
De Hoop Nature Reserve
3 hotels
Estcourt
3 hotels
Friemersheim
3 hotels
Greyton
3 hotels
Harrismith
3 hotels
Hibberdene
3 hotels
Jozini
3 hotels
Kampersrus AH
3 hotels
Kareedouw
3 hotels
Keimoes
3 hotels
Kleinsee
3 hotels
KwaNibela
3 hotels
Kylemore
3 hotels
Maclear
3 hotels
Matsulu
3 hotels
Mbazwana
3 hotels
Middelburg
3 hotels
Mooirivier
3 hotels
Nkwazi
3 hotels
Northam
3 hotels
Nsikazi
3 hotels
Ohrigstad
3 hotels
Port St Johns
3 hotels
Riebeek-Wes
3 hotels
Riversdale
3 hotels
Standerton
3 hotels
Tuang
3 hotels
Van Dyks Bay
3 hotels
Acornhoek
2 hotels
Aliwal North
2 hotels
Bladgrond
2 hotels
Bonnievale
2 hotels
Bot River
2 hotels
Bredasdorp
2 hotels
Breede River DC
2 hotels
Britstown
2 hotels
Broxburn
2 hotels
Carletonville
2 hotels
Darling
2 hotels
Deneysville
2 hotels
Douglas
2 hotels
Drakensberg
2 hotels
Dundee
2 hotels
Eastern Cape
2 hotels
Elysium
2 hotels
Freeland Park
2 hotels
Grotto Bay
2 hotels
Hardekoolpan
2 hotels
Jongensfontein
2 hotels
Kestell
2 hotels
Kilroe Beach
2 hotels
King William's Town
2 hotels
Klapmuts
2 hotels
KuShengesa
2 hotels
KwaMazambane
2 hotels
Mabopane
2 hotels
Mabul's Location
2 hotels
Macleantown
2 hotels
Malgas
2 hotels
Manguzi
2 hotels
Mgxotyeni
2 hotels
Napier
2 hotels
Oyster Bay
2 hotels
Phuthaditjhaba
2 hotels
Pilgrims Rest
2 hotels
Porterville
2 hotels
Prince`s Grant Golf Estate
2 hotels
Pringle Bay
2 hotels
Pumula
2 hotels
Rawsonville
2 hotels
Rheenendal
2 hotels
Rhodes
2 hotels
Riastuine AH
2 hotels
Richmond
2 hotels
Sandton
2 hotels
Sasolburg
2 hotels
Scottburgh
2 hotels
Star Mission Village
2 hotels
Sterkspruit
2 hotels
Sutherland
2 hotels
Swinburne
2 hotels
Thulamahashe
2 hotels
Trichardt
2 hotels
Uilenkraal
2 hotels
Vaal Marina
2 hotels
Vanrhynsdorp
2 hotels
Willowmore
2 hotels
Winterton
2 hotels
Witsand
2 hotels
Wolseley
2 hotels
Aberdeen
1 hotel
Albertinia
1 hotel
Askham
1 hotel
Badplaas
1 hotel
Balfour
1 hotel
Barkly West
1 hotel
Birkenhead
1 hotel
Blyde
1 hotel
Boesmanspad
1 hotel
Boggomsbaai
1 hotel
Buchanon Game Farm
1 hotel
Burgersdorp
1 hotel
Bushbuckridge
1 hotel
Butterworth
1 hotel
Cannon Rocks
1 hotel
Cathcart
1 hotel
Ceres
1 hotel
Christiana
1 hotel
Citrusdal
1 hotel
Colenso
1 hotel
Content
1 hotel
Cork
1 hotel
Dana Bay
1 hotel
Danielskuil
1 hotel
De Doorns
1 hotel
Dolphin Coast
1 hotel
Doringbaai
1 hotel
Eersterivierstrand
1 hotel
Evander
1 hotel
Ezembeni
1 hotel
Fisherhaven
1 hotel
Fort Beaufort
1 hotel
Frankfort
1 hotel
Ga-Boelang
1 hotel
Gelykfontein
1 hotel
Gillitts
1 hotel
Gouritz
1 hotel
Gravelotte
1 hotel
Green Valley
1 hotel
Grootvlei
1 hotel
Haga Haga
1 hotel
Hanover
1 hotel
Hartswater
1 hotel
Hartzenbergfontein
1 hotel
Hawston View
1 hotel
Heidelberg
1 hotel
Hermon
1 hotel
Herold
1 hotel
Highlands
1 hotel
Hopewell Game Reserve
1 hotel
Houtboschoek
1 hotel
Huguenot
1 hotel
Jansenville
1 hotel
Josefa
1 hotel
Kaapsehoop
1 hotel
Kagga Kamma Conservation Area
1 hotel
Karatara
1 hotel
Katberg
1 hotel
Kei Mouth
1 hotel
Kikuyu Lodge Game Reserve
1 hotel
Koedoeskop Game Ranch
1 hotel
Koster
1 hotel
KwaMbonambi
1 hotel
Kwanompondo
1 hotel
Lady Grey
1 hotel
Lake Marina
1 hotel
Lambertʼs Bay
1 hotel
Lekgalameetse Nature Reserve
1 hotel
Letsitele
1 hotel
Lochiel
1 hotel
Loding
1 hotel
Lundi
1 hotel
Lutsheni
1 hotel
Macambini
1 hotel
Mackton
1 hotel
Makwassie
1 hotel
Malelane
1 hotel
Mamaila
1 hotel
Mid Illovo
1 hotel
Mier
1 hotel
Mkhuhlu
1 hotel
Molen Drift
1 hotel
Monzi SH
1 hotel
Moorreesburg
1 hotel
Morebeng
1 hotel
Moremela
1 hotel
Morganʼs Bay
1 hotel
Mpumalanga
1 hotel
Msonono
1 hotel
Nelspoort
1 hotel
Newlands West
1 hotel
Ngwaritsi
1 hotel
Nieuwoudtville
1 hotel
Nigel
1 hotel
Nongoma
1 hotel
Northam A
1 hotel
O'Kiep
1 hotel
Odendaalsrus
1 hotel
Olifantshoek
1 hotel
Onbi Gorge Nature Reserve
1 hotel
Oranjeville
1 hotel
Outer West Durban
1 hotel
Patensie
1 hotel
Paul Roux
1 hotel
Paulpietersberg
1 hotel
Plathuis
1 hotel
Reebok
1 hotel
Ruiterbos
1 hotel
Schoemansdal
1 hotel
Seafield
1 hotel
Seagulls
1 hotel
Sitrusvlakte
1 hotel
Skukuza
1 hotel
Soshanguve
1 hotel
Springfontein
1 hotel
St. Lucia Mtubatuba
1 hotel
Stormsvlei
1 hotel
Studholme
1 hotel
Stutterheim
1 hotel
Swembad
1 hotel
The Crags
1 hotel
Thomas Baines Nature Reserve
1 hotel
Thornhill
1 hotel
Tjakastad
1 hotel
Touws River
1 hotel
Touwsrivier
1 hotel
Tregathlyn Game Farm
1 hotel
Tshituni
1 hotel
Tuissenek
1 hotel
Tweefontein
1 hotel
Ulundi
1 hotel
Umhlali
1 hotel
Umzumbe
1 hotel
Upper Gong-Gong
1 hotel
Van Stadensriviermond
1 hotel
Van Wyksdorp
1 hotel
Victoria West
1 hotel
Vioolsdrif
1 hotel
Virginia
1 hotel
Vredehoek
1 hotel
Vredendal
1 hotel
Westbrook
1 hotel
Wildschutsvlei
1 hotel
Witbank
1 hotel
Witelsbos
1 hotel
Zastron
1 hotel
Zoutekuylen
1 hotel

Top Hotels in South Africa