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

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

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, (607)
"We had a phenomenal time, staff were super friendly, service was great! The extra steps they take to take your experience from great to amazing are at every turn. Just an overall great time. "
The price is S$524
includes taxes & fees
27 Jan - 28 Jan
The Palace of the Lost City at Sun City Resort

AC Hotel by Marriott Cape Town Waterfront

4.0 star property
9.4 out of 10, Exceptional, (502)
"The staff, the hospitality the restaurant and bar. Good gym. Didn't like that i couldn't walk up stairs and could only use lifts. "
The price is S$335
includes taxes & fees
29 Jan - 30 Jan
AC Hotel by Marriott Cape Town Waterfront

City Lodge Hotel at OR Tambo International Airport

3.0 star property
8.8 out of 10, Excellent, (1495)
"Super convenient to airport. Love that we could walk. They let us check in early. Shower was so so but can’t complain. Food was great too - bonus! "
The price is S$148
includes taxes & fees
29 Jan - 30 Jan
City Lodge Hotel at OR Tambo International Airport

Taj Cape Town

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Do not hesitate to book your stay at the Taj! I was pleasantly surprised the service was excellent! The attention to detail was impeccable. The food was Absolutely fantastic. I will be booking my next stay soon! "
The price is S$221
includes taxes & fees
24 Jan - 25 Jan
Taj Cape Town

Southern Sun O.R. Tambo International Airport

4.0 star property
8.6 out of 10, Excellent, (1476)
"Big and nice rooms "
The price is S$163
includes taxes & fees
22 Jan - 23 Jan
Southern Sun O.R. Tambo International Airport

The Onyx Apartment Hotel by NEWMARK

4.0 star property
9.2 out of 10, Wonderful, (469)
"Staff were great! Hotel location was great! There was a mixup on check-in where the Hotel had not been notified that I had upgraded my room after making the initial booking. Mpumbi and Andre worked to resolve it. The 1-bedroom deluxe (with Balcony) was spacious. The included breakfast option was good as well, but the Hotel's best asset is their staff."
The price is S$150
includes taxes & fees
26 Jan - 27 Jan
The Onyx Apartment Hotel by NEWMARK

The Cabanas Hotel at Sun City Resort

3.0 star property
7.8 out of 10, Good, (792)
"Room had everything we needed to make our stay enjoyable, and it would have been helpful to have the kids sleeping explained to us. The staff and service was exceptional with a great breakfast option with something for each of us. As a recommendation it would be helpful to have a drying area for wet swimwear. We would definitely book and stay again. "
The price is S$213
includes taxes & fees
27 Jan - 28 Jan
The Cabanas Hotel at Sun City Resort

Radisson RED V&A Waterfront, Cape Town

3.5 star property
9.2 out of 10, Wonderful, (520)
"Great stay and a fantastic location. A lovely lady, Queen, was extremely helpful at check in. Very clean and spacious. The morning breakfast was very good of both buffet and table service. "
The price is S$286
includes taxes & fees
15 Feb - 16 Feb
Radisson RED V&A Waterfront, Cape Town

Hotel Sky Cape Town

3.5 star property
8.6 out of 10, Excellent, (199)
"The place is nice well arranged and location is unique. It's easily to maneuver around. You have everything In the palm of your hand"
The price is S$150
includes taxes & fees
26 Jan - 27 Jan
Hotel Sky Cape Town

The Commodore Hotel

4.0 star property
8.6 out of 10, Excellent, (809)
"Easy walking distance to the bustling V&A waterfront. Clean. Friendly staff. Had trouble with room phone throughout the stay though, so sometimes difficult to communicate with the reception or the concierge."
The price is S$275
includes taxes & fees
15 Feb - 16 Feb
The Commodore Hotel

One&Only Cape Town

5.0 star property
9.6 out of 10, Exceptional, (344)
"Room was great breakfast lots if choice "
The price is S$1,496
includes taxes & fees
8 Feb - 9 Feb
One&Only Cape Town

Lagoon Beach Hotel & Spa

4.0 star property
8.0 out of 10, Very good, (694)
"The property is old! Needs new furniture. Staff is nice and polite, especially the restaurants. The food was excellent, although choice is limited. The travel desk is money hungry. They want to charge R280 for the same adapter for around R50 in the U.S. And most hotels don’t demand that you buy the adapter, either. They charge a trip for $10.0 US that Uber charged around $7.00 US. In addition, one needs a reservation in advance."
The price is S$193
includes taxes & fees
22 Jan - 23 Jan
Lagoon Beach Hotel & Spa

The Kingdom Resort

4.0 star property
8.4 out of 10, Very good, (654)
"Absolutely excellent place. Well worth it for a restful break and nice and close to Pilanesberg "
The price is S$109
includes taxes & fees
27 Jan - 28 Jan
The Kingdom Resort

Holiday Inn Express Cape Town City-Centre

3.0 star property
8.6 out of 10, Excellent, (475)
"Meet our expectation"
The price is S$112
includes taxes & fees
28 Jan - 29 Jan
Holiday Inn Express Cape Town City-Centre

The Rockefeller Hotel by NEWMARK

4.0 star property
9.0 out of 10, Wonderful, (93)
"The staff are excellent! And the hotel itself is quite nice. It worked out with our stay, we just made sure we took uber from the hotel which is very convenient when we want to go places…But the area where the hotel is located is not safe to walk around especially at night. I will still recommend the hotel because of the staff’s excellent service. Especially for cruisers since it’s near the cruise ports."
The price is S$130
includes taxes & fees
27 Jan - 28 Jan
The Rockefeller Hotel by NEWMARK

Radisson Collection Hotel, Waterfront Cape Town

5.0 star property
8.8 out of 10, Excellent, (424)
"Beautiful hotel right on the water with amazing views and within walking distance to the V&A. We would definitely stay here again!"
The price is S$574
includes taxes & fees
15 Feb - 16 Feb
Radisson Collection Hotel, Waterfront Cape Town

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

Road Lodge Cape Town International Airport

3.0 star property
8.4 out of 10, Very good, (1002)
"Great for a transit overnight, staff lovely, no lift so heavy bags were an issue but got help , clean and comfortable "
The price is S$73
includes taxes & fees
15 Feb - 16 Feb
Road Lodge Cape Town International Airport

Pullman Cape Town City Centre

4.5 star property
8.4 out of 10, Very good, (220)
"We had a great stay here. The room was spacious and comfortable. The staff couldn't do enough for us. They made sure we had everything we needed. And we really enjoyed the tours we took with Peter, a driver who was arranged by the hotel. "
The price is S$214
includes taxes & fees
1 Feb - 2 Feb
Pullman Cape Town City Centre

The Trade Boutique Hotel

3.0 star property
9.8 out of 10, Exceptional, (16)
"Had a very lovely stay. "
The price is S$117
includes taxes & fees
25 Jan - 26 Jan
The Trade Boutique Hotel
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$73 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$73 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.