Search Hotels in South Africa

  • 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
Star rating

Compare 17,414 hotels in South Africa with room rates, reviews, and availability. Most hotels are fully refundable.

The Palace of the Lost City at Sun City Resort

5.0 star property
8.8 out of 10, Excellent, (607)
"Stayed at the Palace after watching the movie Blended. Did not disappoint! "
The price is AED 1,231
AED 1,434 total
includes taxes & fees
29 Jan - 30 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)
"Very clean place room and bathroom"
The price is AED 775
AED 900 total
includes taxes & fees
25 Jan - 26 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 AED 336
AED 396 total
includes taxes & fees
3 Feb - 4 Feb
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 AED 510
AED 593 total
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)
"The staff are so kind and professional, always. "
The price is AED 376
AED 436 total
includes taxes & fees
23 Jan - 24 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 AED 342
AED 400 total
includes taxes & fees
24 Jan - 25 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 AED 498
AED 572 total
includes taxes & fees
29 Jan - 30 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)
"Walking inside the waterfront area was so convenient and safe, and a very short walk to the cruise terminal "
The price is AED 667
AED 775 total
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 AED 340
AED 402 total
includes taxes & fees
24 Jan - 25 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 AED 635
AED 737 total
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 AED 3,485
AED 4,008 total
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 AED 424
AED 492 total
includes taxes & fees
23 Jan - 24 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 AED 256
AED 294 total
includes taxes & fees
22 Jan - 23 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 AED 220
AED 285 total
includes taxes & fees
27 Jan - 28 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 AED 303
AED 349 total
includes taxes & fees
26 Jan - 27 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 AED 1,340
AED 1,557 total
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 AED 170
AED 195 total
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 AED 500
AED 581 total
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)
"I would definitely stay here again if I was in Cape Town. The location is very good for restaurants and bars. The hotel was also clean and the staff were very helpful. The breakfast selection and restaurant attached to the hotel was also good! "
The price is AED 269
AED 314 total
includes taxes & fees
23 Jan - 24 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 AED 170 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 vacation? 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 AED 170 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 “Traveler 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 vacation, 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.