Plan your stay

South Africa: hotels and accommodation

South Africa: compare 40,062 properties across 1,525 destinations. Choose where to stay, browse photos and see how the rooms and amenities differ.

40,062 Hotels & stays South Africa
1,525 Destinations Cities and resorts
Choose a destinationCape Town, Johannesburg or somewhere else? Explore accommodation in individual destinations and choose a base for your trip.
Compare propertiesCompare room sizes, beds and amenities. Photos and descriptions can help you decide whether a stay suits the people travelling with you.
Guest reviewsRead reviews of these properties and look for comments about cleanliness, service and location, especially at places you are considering.
Price and conditionsCheck the price for your dates and number of guests, including what it covers. Read cancellation terms and information about additional charges before booking.
Browse alphabetically

South Africa: cities and destinations

210 top destinations · select a city to view its properties

A

Amanzimtoti160 Agulhas61 Alberton58 Arniston55 Addo42

B

Ballito1,163 Bloemfontein431 Bloubergstrand227 Boksburg137 Bela-Bela135 Benoni110 Beaufort West93 Bettyʼs Bay86 Bellville60 Bethlehem53 Burgersfort42 Barrydale39 Bredasdorp38 Brits37 Brenton-on-Sea32 Big Bay25 Britannia Bay25

C

Cape Town5,878 Cape Town264 Centurion232 Clarens220 Cape St Francis67 Colesberg53 Champagne Valley46 Clanwilliam41 Calitzdorp38 Caledon27 Chartwell27 Colchester24

D

Durban1,626 Dullstroom210 Durbanville64 De Kelders56

E

East London418 Edenvale67 Ermelo46 Empangeni26

F

Franschhoek269 Fourways57 Fish hoek44 Franskraal29 Fouriesburg27

G

Gqeberha322 George298 Gordonʼs Bay130 Germiston93 Gansbaai84 Graaff-Reinet82 Groot Brak Rivier71 Graskop68 Grahamstown67 Greyton39 Groblersdal25

H

Hermanus667 Hartbeespoort242 Hoedspruit215 Hazyview155 Hout Bay120 Hilton62 Hluhluwe58 Howick57 Herolds Bay52 Hillcrest52 Hibberdene47 Harrismith44 Hogsback41 Hartenbos34 Hectorspruit33 Himeville31 Haenertsburg27

J

Johannesburg2,342 Jeffreys Bay356 Jacobs Bay30

K

Knysna606 Kempton Park202 Kimberley164 Klerksdorp101 Krugersdorp84 Kingsburgh78 Kleinmond54 Kenton on Sea53 Keurboomstrand39 Kuruman38 Kroonstad32 Kathu31 Kommetjie31 Kloof30 Kokstad25 Kalk Bay24 Komatipoort24

L

Langebaan419 Louis Trichardt42 Lambertʼs Bay31 Ladismith28 Lephalale28 La Mercy25

M

Midrand683 Margate659 Mossel Bay531 Marloth Park402 Montagu115 Mabula95 Muizenberg81 Middelburg64 Mokopane58 McGregor56 Mthatha54 Malelane49 Mahikeng45 Magaliesburg43 Modimolle42 Malgas32 Muldersdrift28 Melkbosstrand25 Mtunzini24

N

Nelspruit256 Newcastle89 Nottingham Road58 Nieu-Bethesda44 Noordhoek26

O

Oudtshoorn166

P

Pretoria1,329 Plettenberg Bay602 Port Elizabeth257 Polokwane230 Paternoster183 Paarl165 Port Edward165 Pietermaritzburg141 Port Shepstone126 Parys118 Potchefstroom117 Port Alfred94 Phalaborwa92 Prince Albert64 Pennington49 Pringle Bay47 Pearly Beach43 Pinetown40 Piet Retief35

Q

Queenstown45

R

Roodepoort223 Rustenburg133 Richards Bay131 Robertson73 Ramsgate59 Riebeek-Kasteel44

S

Stellenbosch457 Southbroom289 Sandton274 St Lucia166 Somerset West161 Struisbaai156 Strand151 Sedgefield125 St Helena Bay115 St Francis Bay85 Swellendam84 Stilbaai83 Simonʼs Town76 Summerstrand75 Sheffield Beach52 Scottburgh50 Stanford48 Secunda45 Shelly Beach45 Stormsrivier43 Sabie39 Springbok38 Springs37 Simondium36 Stompneusbaai36 Sodwana Bay30 Soweto27 Sasolburg25 Somerset East24

T

Tulbagh68 Tzaneen62 Thohoyandou48 Thabazimbi30 The Crags30 Tierpoort25

U

Umdloti220 Uvongo Beach137 Underberg70 Upington63 Umhlanga32

V

Vosburg178 Vanderbijlpark83 Velddrif82 Vereeniging54 Vryheid28

W

Wilderness252 White River121 Witbank83 Welkom58 Witsand55 Warmbaths52 Wellington49 Worcester44 Winterton40 Westbrook39 Wolseley27

Y

Yzerfontein169

Z

Zinkwazi Beach73
Guest reviews

South Africa: guest reviews

Read what guests say about the location, cleanliness and service at these properties.

Belaire Suites Hotel 4.5
Durban · Review score · 9 reviews

The view and The privacyNo remote for entrance to parking. On the plus side the staff went the extra mile to open when required

MMazhake
Garden Court Sandton City 4.6
Price from78,2 US$
Johannesburg · Review score · 9 reviews

Staff were very accommodatingand friendly.The hotel was very clean and we enjoyed ourstay.It will be good if you canhave specials often.You have to pay for internet access.

JJack
Asara Wine Estate & Hotel 4.6
Price from213,8 US$
Stellenbosch · Review score · 13 reviews

The beautiful setting overlooking the vineyard and lake, delicious food and wine, excellent service and comfortable room with amazing turnaround service.Returning home from such beauty

HHerbert
Knys-to-stay 5.0
Knysna · Review score · 1 reviews

This place is really great. The owners are unendingly kind and welcoming. The rooms look like they had been refinished moments before we arrived - everything is brand new and perfect, totally clean and the shower is fantastic. The bed is great, and having the bonus of air conditioning really made the difference with health problems I had been having. Our breakfast was out waiting for us in the morning. The location is easy to access from the N2 and parking is right next to the rooms. We would absolutely stay here again.

NNoelle
Dream lodging apartment 5.0
Price from34,8 US$
Vanderbijlpark · Review score · 1 reviews

It was a wonderful to stay in this apartment I even wished to stay longer

PPriscah Mtetwa
Bedford Manor 5.0
Centurion · Review score · 1 reviews

The perfect getaway from the city hustle. Very quite and calm, has beautiful trees and a lovely garden view. Perfect for families, couples and corporate stay.

CCarolina
Beachscape 5.0
Keurboomstrand · Review score · 1 reviews

Clean and with love to detail. High Standards if it comes to equipment and maintenance. Lovely and caring owners! Absolutely top!

SStengl
Khaya Clarens 5.0
Clarens · Review score · 1 reviews

Loved staying here. 10/10

SSandra
Plan your stay

South Africa: plan your stay

Choose your dates and number of guests to check accommodation options for your trip.

Compare properties

South Africa: browse accommodation

Explore the property groups below to narrow down your search.

Luxury hotels

Budget hotels and hostels

Budget-friendly stays