Search South Africa Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in South Africa

Top Hotels in South Africa

The Palace of the Lost City at Sun City Resort
5.0 star property
8.8 out of 10, Excellent, (597)
"Excellent "
The price is S$535
includes taxes & fees
6 Nov - 7 Nov
The Palace of the Lost City at Sun City Resort
Xaus Lodge
4.0 star property
7.4 out of 10, Good, (6)
"The hotel is in a private concession (owned by the local tribes) within the Kgalagadi national park. A truly beautiful place, though hard to get to. The location is incredibly peaceful and picturesque, and I am very happy we got to see it. The hotel is also owned by the community, though managed by a professional manager. This is where the problems begin, I'd say. In summary, the issues with the hotel were as follows: - it is not eco. The electricity runs on a diesel generator and only works...
Xaus Lodge
Southern Sun O.R. Tambo International Airport
4.0 star property
8.6 out of 10, Excellent, (1305)
"Reliable and friendly shuttle service. Very good bed."
The price is S$144
includes taxes & fees
17 Nov - 18 Nov
Southern Sun O.R. Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3.0 star property
8.8 out of 10, Excellent, (1413)
"It's very nice hotel after a 15 hours flight. I've stayed there many times and the staff is very helpful. Clean rooms and it's always very quiet. Thank you!"
The price is S$175
includes taxes & fees
12 Nov - 13 Nov
City Lodge Hotel at OR Tambo International Airport
Taj Cape Town
5.0 star property
9.4 out of 10, Exceptional, (1001)
"Nice large room. Great views of Table Mountain. Friendly helpful staff. "
The price is S$227
includes taxes & fees
1 Nov - 2 Nov
Taj Cape Town
AC Hotel by Marriott Cape Town Waterfront
4.0 star property
9.2 out of 10, Wonderful, (464)
"Nice view. Nice free boat & bus transport to V&A tourist area. Helpful staff. Restaurant not the greatest for breakfast (very boring) or dinner (poor choices). "
The price is S$306
includes taxes & fees
1 Dec - 2 Dec
AC Hotel by Marriott Cape Town Waterfront
The Cabanas Hotel at Sun City Resort
3.0 star property
7.8 out of 10, Good, (778)
"Nice spot with convenient amenities and restaurants. Don't buy tickets to walk with the Lions, they're drugged not trained. There are so many reasonable safari drives available from the welcome centre across the road. "
The price is S$218
includes taxes & fees
4 Nov - 5 Nov
The Cabanas Hotel at Sun City Resort
The Onyx Apartment Hotel by NEWMARK
4.0 star property
9.2 out of 10, Wonderful, (436)
"It was a nice stay for an overnight accommodations. Although, we wanted to extend our stay and eat at the delicious hotel restaurants again. Only downside was the fact that the cable/satellite services wasn't working on any of the TV's. Front desk did send someone for the evening but he only got 1 televison working and we ended up having the same issue in the morning. But the room and views were exactly what I requested. I truly wanted to stay longer and enjoy the space."
The price is S$281
includes taxes & fees
1 Nov - 2 Nov
The Onyx Apartment Hotel by NEWMARK
Hotel Sky Cape Town
3.5 star property
8.6 out of 10, Excellent, (159)
"Location, staff and breakfast were excellent! Easy walk to Victoria and Alfred Waterfront. The room had a different layout and the mattress needed to be replaced, hollow in the middle! Also the walls were dark brown/black, so very dark."
The price is S$243
includes taxes & fees
1 Nov - 2 Nov
Hotel Sky Cape Town
One&Only Cape Town
5.0 star property
9.6 out of 10, Exceptional, (341)
"Room was clean but breakfast was very disappointing and lacked variety to cater for different palates. Sad breakfast"
The price is S$1,301
includes taxes & fees
27 Nov - 28 Nov
One&Only Cape Town
The Commodore Hotel
4.0 star property
8.8 out of 10, Excellent, (770)
"We thoroughly enjoyed our stay, and look forward to returning to The Commodore Hotel on our next trip to Cape Town. "
The price is S$346
includes taxes & fees
20 Nov - 21 Nov
The Commodore Hotel
Holiday Inn Express Cape Town City-Centre
3.0 star property
8.6 out of 10, Excellent, (431)
"Good stay"
The price is S$114
includes taxes & fees
16 Nov - 17 Nov
Holiday Inn Express Cape Town City-Centre
Radisson RED V&A Waterfront, Cape Town
3.5 star property
9.2 out of 10, Wonderful, (483)
"Worked out great for our needs."
The price is S$359
includes taxes & fees
30 Nov - 1 Dec
Radisson RED V&A Waterfront, Cape Town
The Table Bay Hotel
5.0 star property
9.2 out of 10, Wonderful, (775)
"Exceptional decor, design, ambiance "
The price is S$506
includes taxes & fees
29 Nov - 30 Nov
The Table Bay Hotel
Lagoon Beach Hotel & Spa
4.0 star property
8.0 out of 10, Very good, (679)
"Beautiful property! Although there was a bit of construction taking place within the hotel, it did not impede my stay in the least. Would highly recommend this hotel.to.anyone traveling to Cape Town "
The price is S$178
includes taxes & fees
3 Nov - 4 Nov
Lagoon Beach Hotel & Spa
The Kingdom Resort
4.0 star property
8.6 out of 10, Excellent, (638)
"Excellent"
The price is S$94
includes taxes & fees
4 Nov - 5 Nov
The Kingdom Resort
The Rockefeller Hotel by NEWMARK
4.0 star property
9.0 out of 10, Wonderful, (78)
"We arranged to arrive 1 day early before our organized group tour of S Africa. The hotel on request arranged for private car to pick us up at airport after our international flight. When we checked in early, we learned the hotel was completely full. They had upgraded our room for the night to the top floor’s priority suite. We waited for a few hours in the roof bar and pool area while our suite was prepared for us. When the front desk heard that we were celebrating our 50th anniversary we were...
The price is S$190
includes taxes & fees
15 Nov - 16 Nov
The Rockefeller Hotel by NEWMARK
Holiday Inn Johannesburg Airport, an IHG Hotel
4.0 star property
8.4 out of 10, Very good, (455)
"Staff very friendly and efficient"
The price is S$86
includes taxes & fees
13 Nov - 14 Nov
Holiday Inn Johannesburg Airport, an IHG Hotel
Road Lodge Cape Town International Airport
3.0 star property
8.4 out of 10, Very good, (1011)
"I had a major problem trying to book a taxi back to the airport but the young lady on reception sorted this for me and I am so grateful to her. All the staff were absolutely brilliant and the hotel was clean and tidy and I thoroughly recommend it and them!"
The price is S$75
includes taxes & fees
3 Nov - 4 Nov
Road Lodge Cape Town International Airport
Hyatt Regency Cape Town
5.0 star property
8.8 out of 10, Excellent, (541)
"Enjoyed room service thank you"
The price is S$216
includes taxes & fees
1 Nov - 2 Nov
Hyatt Regency Cape Town
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.
Don't see what you're looking for?
See all available properties in South Africa
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in South Africa cost?
Prices for South Africa hotels vary according to the season and other factors, like school holidays and Christmas. You can find cheap options from S$75 in a few different ways. Select your destination and travel dates and then pick your budget using the “Price per night” filter. You can then fine-tune your search by choosing your preferred property type and amenities and more.
When is the best time to go to South Africa?
The best time to discover South Africa depends on where you want to be and what you plan to do. Thinking about a summer Johannesburg holiday? This popular destination has an oceanic climate, with average temperatures ranging from 17ºC to 28ºC between December and February.
What is the best area to stay in South Africa?
South Africa has plenty of thrilling areas to stay, like Johannesburg and Cape Town. Each has its own awesome experiences, so why not plan time to explore both?
How can I find cheap hotels in South Africa?
South Africa cheap hotels start at S$75 per night. To discover these types of inexpensive options, use our “Price per night” filter. Other tips? Be flexible with your dates and book in advance. Have a look at our cheap hotels in South Africa page for bargains that are hard to resist.
What are the best hotels in South Africa for families?
Expedia makes it simple to lock in a property with everything you need for a memorable family escape to South Africa. Start by checking “Family friendly” in the “Traveller experience” section of our filter tool. Then narrow your search by things like “Guest rating” and “Property type.” Whether you want a family hotel in South Africa for a weekend adventure or a big winter holiday, we’ve got you and your group covered.
Why should I book my South Africa hotel with Expedia?
Book your South Africa hotel with Expedia and you’ll get a world of options at unbeatable prices. Our search filters will help you find exactly what you want, whether that’s a 5-star getaway or something a bit different, like a cottage, villa or glamping experience! Join Expedia Rewards for free and you’ll save 10% or more on select hotels when you’re signed in. Collect points on eligible bookings, which you can use to save on your next trip. Plus, many of our hotels come with flexible cancellation policies, so you can breathe easy if your plans change last minute.