Hotels in South Africa, Africa
Search over 1 million properties and 550 airlines worldwide
Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.
Free cancellation on most hotels. Because flexibility matters.
Top Cities in South Africa
Johannesburg
Cape Town
Durban
Port Elizabeth
Kruger National Park
Knysna
Bloemfontein
Grahamstown
2021 Top 10 Trending South Africa Hotels from HK$156
4/5Very Good! (10 reviews)
"Staff were an excellent help as we were new to the area much better than any other staff we have interacted with in SA."
Reviewed on 28 Mar 2021
4.3/5Excellent! (473 reviews)
Missing the Sun King
"Ive been coming to Sun City (80s)and the Palace(90s) since it opened.Unfortunately seems that mgts push to cut costs will hurt service and for a claimed 6 star hotel and resort thats just unacceptable.That said the staff i encountered were all super courteous and efficient but problem is too few ..."
Reviewed on 6 Dec 2020
Free cancellation
4.3/5Excellent! (407 reviews)
"The staff is very supportive and kind. Also, the hotel is located close to the downtown"
Reviewed on 15 Mar 2020
You could be seeing lower prices
With member prices, you could save 10% or more right now on thousands of properties.
Free cancellationReserve now, pay when you stay
4/5Very Good! (402 reviews)
"I must say the location of this hotel is fantastic. Beautiful views of the ocean from certain rooms and the most lovely views of Table Top Mountain. Amazing happy hour with one of the best breakfast buffets. The restaurant manager is extremely professional and was helping all staff from the very ..."
Reviewed on 9 Apr 2021
Free cancellationReserve now, pay when you stay
4/5Very Good! (999 reviews)
"Staff friendliness is outstanding and very clean."
Reviewed on 15 Oct 2020
Free cancellationReserve now, pay when you stay
4.5/5Wonderful! (443 reviews)
"Awesome place to stay. Very clean and I felt safe during this pandemic time. Everything is sanitized. Impressive!"
Reviewed on 14 Apr 2021
44 Viewpoint Road, Bartlett, Boksburg, Gauteng
Free cancellationReserve now, pay when you stay
4.2/5Excellent! (237 reviews)
"Brilliant atmosphere, I’ve moved to an Airbnb and miss this place now.. Saftey and scenic. Wonderful staff too!"
Reviewed on 9 Mar 2021
Free cancellationReserve now, pay when you stay
4.6/5Exceptional! (480 reviews)
Wonderful Stay ..
"The hotel is perfectly located in the waterfront,walking distance to all activities,The rooms were clean and fresh,what i loved in particular was the quality of the bed linen,wonderful fresh ,exceptional quality.Overall the staff were very attentive..Been to this hotel many times,but during this ..."
Reviewed on 16 Dec 2020
Free cancellationReserve now, pay when you stay
4.8/5Exceptional! (287 reviews)
Our best hotel experience
"Simply the best hotel experience we've ever enjoyed (and we've enjoyed a lot). Everything from when you pull-up, check-in, breakfast (seriously - best hotel breakfast we've enjoyed) and the service and amenities throughout the stay. Kids club is superb, pool is superb, food is superb, location is ..."
Reviewed on 18 Mar 2020
Free cancellationReserve now, pay when you stay
4.2/5Very Good! (222 reviews)
"Great location. Attentive staff. Clean. Breakfast very good with variety for all"
Reviewed on 21 Apr 2021
Get Rates
3/5 (3 reviews)
I wudnt go there
"Please do not sell us something u guys know you dont have..your hotel was beautiful on the internet but far from what we saw when we booked the hotel..people are paying 300 a night but i had to pay 1800 that is a rips off"
Reviewed on 9 Mar 2019
Free cancellationReserve now, pay when you stay
4.7/5Exceptional! (991 reviews)
"Great location, friendly staff, large rooms"
Reviewed on 4 Apr 2021
4.3/5Excellent! (981 reviews)
"Great and modern decor, very helpful and friendly staff. My check in and check out were very quick even with Covid formalities being observed. The dinner was very nice too."
Reviewed on 16 Apr 2021
Free cancellationReserve now, pay when you stay
4.1/5Very Good! (993 reviews)
"Staff was friendly and accommodating. Dinner was delicious."
Reviewed on 18 Apr 2021
Free cancellationReserve now, pay when you stay
4.3/5Excellent! (291 reviews)
"Good location near my sister. Modern, new and clean."
Reviewed on 4 Mar 2020
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
Free cancellation
4.6/5Exceptional! (453 reviews)
"I booked this hotel and because of Covid my flight was cancelled and hotel kept my money , tried to get a credit that can be used for another day and did not get anything from hotel"
Reviewed on 16 Sep 2020
R310 Stellenbosch, Stellenbosch, Western Cape
Free cancellationReserve now, pay when you stay
4.5/5Wonderful! (478 reviews)
"Lovely stay. The open spaces and the farm is great. Service in the restaurant for breakfast was inconsistent and the hotel rooms are due for a refresh or modern update"
Reviewed on 5 Jan 2021
76 Orange Street, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
4.8/5Exceptional! (279 reviews)
"Heated pool is actually very warm. Breakfast was amazing. The options and the quality. Enjoyed my balcony view. Some upgraded to the cottages which were very amazing."
Reviewed on 6 Mar 2020
4.4/5Excellent! (992 reviews)
"Excellent location. Great staff. Generous breakfast buffet.m"
Reviewed on 9 Apr 2021
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Find your ideal hotel in South Africa
How much does it cost to stay in a hotel in South Africa?
The range of costs in South Africa tend to vary, with more affordable options starting at HK$156 and luxury accommodation going up to HK$6,371. The exact cost of a hotel in South Africa is going to differ based on the kind of hotel and holiday experience you're looking for. While you'll find no shortage of affordable options across the Expedia site, the more amenities you opt for, the higher the overall cost is going to be.
What is the cheapest price for a hotel in South Africa?
Cheap hotels in South Africa are easier to find than you might think. The lowest prices are usually starting at HK$156, and that's not only for the typically cheapest hotels. You can decrease the cost of some more luxurious hotels by taking advantage of Expedia's special deals, and being flexible on your travel dates helps as well. Don't forget to sort your search results by price to easily find the most affordable options.
If I need to cancel my hotel reservation in South Africa, will I receive a refund?
Many of our accommodation bookings in South Africa offer free cancellation options. You just need to log in to your account and check your itinerary to see if your booking qualifies for a refund. If it doesn't, you can still cancel, but standard cancellation policies will apply. If you don't see an option to cancel, it might mean that your booking is either too close to check-in or is non-refundable. If you have question or need assistance, visit our Customer Service Portal.
How to find the best hotels in South Africa?
When you browse on Expedia, you'll find an extensive selection of hotels in South Africa covering a wide variety of travellers and trip types. The best way to find accommodation that fits your desired holiday experience is by taking advantage of our filters. You can sort by price, rating, size, amenities and other options, and you can even implement multiple filters at once. You can also use the map to pick an hotel with your ideal location.
What kind of hotels can I find in South Africa?
All sorts of travellers visit South Africa, and hotels are available to accommodate that wide variety. You'll find small boutique hotels as well as well-known hotel brands with multiple rooms and high-end amenities. From cheap options to luxurious stays, you can certainly find what you are looking for on Expedia.
How to find the best hotel deals in South Africa?
Expedia sources multiple deals and makes it easy for you to compare them on the site. If you're looking for deals on the best hotels in South Africa, there's no better place to look. You'll find a multitude of offers combined all in a single, convenient location, and you can apply search filters to those deals to hone in on the specific kind of holiday experience you've been looking for.
Why book your hotel in South Africa with Expedia?
Booking with Expedia helps you get the most out of your holiday by saving your budget for the destination rather than the accommodation. Expedia offers bundles when you book hotels and flights together, and all other deals are easy to access and examine in a single glance.
- Top South Africa Destinations
- Other Cities in South Africa
- More accommodation types in South Africa
- Hotel Theme
- South Africa Hotels Near an Attraction
- Expedia's Latest Trends
- Apartments (3095)
- Guest Houses (2944)
- Vacation Homes (1710)
- B&B (1040)
- Lodges (740)
- Villas (457)
- Cottages (369)
- Aparthotels (209)
- Hostels (143)
- Country Houses (134)
- Safari Tentalow (83)
- Chalets (44)
- Condo Rentals (35)
- RV Parks (25)
- Cabin Rentals (23)
- Resorts (23)
- Inns (21)
- Farmstay (17)
- Residences (10)
- Motels (8)
- Condominium Resorts (5)
- Town Houses (4)
- Capsule Hotels (3)
- Holiday Parks (3)
- Houseboats (2)
- Treehouses (2)
- Castles (1)
- Pensions (1)
- Ranches (1)
- Hotel with Pool (3,549)
- Family Hotel (2,312)
- Business Hotel (2,166)
- Bar Hotel (1,982)
- Adventure Sport Hotel (1,978)
- Golf Hotel (1,866)
- Beach Hotel (1,480)
- Spa Hotel (1,135)
- Historic Hotel (845)
- Winery Hotel (835)
- Romantic Hotel (769)
- Wedding Hotels (740)
- Luxury Hotel (617)
- Pet-friendly Hotel (544)
- Casino Hotel (396)
- Boutique Hotel (305)
- Cheap Hotels (125)
- Green/Sustainable (39)
- All-inclusive Hotel (36)
- Ski Hotel (18)
- Waterpark Hotels (17)
- LGBT Welcoming Hotel (11)
- Hotels near Addo Elephant National Park
- Hotels near Montecasino
- Hotels near Boulders Beach
- Hotels near Table Mountain
- Hotels near Durban Beach
- Hotels near uShaka Marine World
- Hotels near Robben Island
- Hotels near Cape of Good Hope
- Hotels near Tsitsikamma National Park
- Hotels near Mala Mala Game Reserve
- Hotels near Gold Reef City
- Hotels near Camps Bay Beach
- Hotels near Nelson Mandela Square
- Hotels near University of Cape Town
- Hotels near Sandton City Mall
- Hotels near V&A Waterfront
- Hotels near Bloubergstrand Beach
- Hotels near Cape Town Cruise Terminal
- Hotels near Cape Town Stadium
- Hotels near University of Pretoria
- Hotels near Kirstenbosch National Botanical Gardens
- Hotels near Blyde River Canyon
- Hotels near UNISA
- Hotels near Sunset Beach
- Hotels near Stellenbosch University
- Hotels near Lions Head
- Hotels near Two Oceans Aquarium
- Hotels near Umhlanga Rocks Beach
- Hotels near iSimangaliso Wetland Park
- Hotels near Cape Town International Convention Centre
Hotels
Hotels in Louis TrichardtHotels in White RiverHotels in Kei MouthHotels in MauritiusHotels in IsraelHotels in SeychellesHotels in MoroccoAll-inclusive Hotel in Kruger National ParkDitholo Game LodgeGlenburn Lodge & SpaHotels in AlldaysHotels in ParkhurstHotels in PaternosterHotels in Pilanesberg National ParkHotels in RandburgHotels in SeafieldHotels in UmtataHotels near Sabi Sands Game ReserveRiverside SunSandton SunWinery Hotel in Cape Town