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

Compare 17,374 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, (602)
"Staff was amazing and everyone was nice "
The price is AED 1,289
AED 1,497 total
includes taxes & fees
12 Jan - 13 January 2025
The Palace of the Lost City at Sun City Resort

Taj Cape Town

5.0 star property
9.4 out of 10, Exceptional, (1005)
"What a fantastic and beautiful hotel with a great restaurant and amazing staff"
The price is AED 523
AED 607 total
includes taxes & fees
23 Dec - 24 Dec
Taj Cape Town

Southern Sun O.R. Tambo International Airport

4.0 star property
8.6 out of 10, Excellent, (1414)
"Staff were nice"
The price is AED 385
AED 443 total
includes taxes & fees
23 Dec - 24 Dec
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, (1459)
"Very convenient, nice staff, quiet. "
The price is AED 340
AED 402 total
includes taxes & fees
16 Jan - 17 January 2025
City Lodge Hotel at OR Tambo International Airport

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

AC Hotel by Marriott Cape Town Waterfront

4.0 star property
9.2 out of 10, Wonderful, (484)
"Shuttle to waterfront shops and restaurants "
The price is AED 660
AED 767 total
includes taxes & fees
5 Jan - 6 January 2025
AC Hotel by Marriott Cape Town Waterfront

The Onyx Apartment Hotel by NEWMARK

4.0 star property
9.2 out of 10, Wonderful, (455)
"The staff at this establishment was absolutely fantastic. They were really friendly and helpful with any questions that we had during our stay. I enjoyed the stay immensely "
The price is AED 343
AED 403 total
includes taxes & fees
23 Dec - 24 Dec
The Onyx Apartment Hotel by NEWMARK

The Commodore Hotel

4.0 star property
8.8 out of 10, Excellent, (787)
"The Commodore has an Old World elegance. Our room was large enough (not spacious but generous) and it was immaculate. The staff members were lovely - helpful and personable. There is a very nice door/outdoor restaurant where the food was delicious and the service excellent. Location wise - it’s about a long city block to the V & A shopping area which offers anything you need in n a safe atmosphere. We enjoyed out stay very much. "
The price is AED 656
AED 762 total
includes taxes & fees
23 Dec - 24 Dec
The Commodore Hotel

Hotel Sky Cape Town

3.5 star property
8.6 out of 10, Excellent, (181)
"Location next to conference center is very convenient. Unlimited fresh ground coffee available 24 hours. Excellent city view from breakfast lounge."
The price is AED 337
AED 400 total
includes taxes & fees
26 Dec - 27 Dec
Hotel Sky Cape Town

Lagoon Beach Hotel & Spa

4.0 star property
8.0 out of 10, Very Good, (688)
"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 397
AED 457 total
includes taxes & fees
14 Jan - 15 January 2025
Lagoon Beach Hotel & Spa

The Cabanas Hotel at Sun City Resort

3.0 star property
7.8 out of 10, Good, (785)
"Our stay was fantastic. As a family we had a great amazing time together. The food, loads of it, was delicious. For the evening meal we had the option of the fastfood up in the Sun City Centre. The package we took included the valley of waves entrance for everyone and everyday we where there, including check-in day and checkout day. We had a great room, loved the shower, kids had the TV for a few minutes before they fell off to sleep exhausted from the amazing time in the valley of waves with...
The price is AED 510
AED 586 total
includes taxes & fees
13 Jan - 14 January 2025
The Cabanas Hotel at Sun City Resort

One&Only Cape Town

5.0 star property
9.6 out of 10, Exceptional, (342)
"Room was clean but breakfast was very disappointing and lacked variety to cater for different palates. Sad breakfast"
The price is AED 3,366
AED 3,870 total
includes taxes & fees
21 Jan - 22 January 2025
One&Only Cape Town

Radisson RED V&A Waterfront, Cape Town

3.5 star property
9.2 out of 10, Wonderful, (502)
"Great service and exactly what was expected. Thank you "
The price is AED 664
AED 771 total
includes taxes & fees
6 Jan - 7 January 2025
Radisson RED V&A Waterfront, Cape Town

Holiday Inn Express Cape Town City-Centre

3.0 star property
8.6 out of 10, Excellent, (460)
" The best thing I like is the location of this hotel. Close to the Green Market and town center."
The price is AED 227
AED 294 total
includes taxes & fees
13 Jan - 14 January 2025
Holiday Inn Express Cape Town City-Centre

Road Lodge Cape Town International Airport

3.0 star property
8.4 out of 10, Very Good, (1009)
"Perfect for a quick overnight stop"
The price is AED 174
AED 200 total
includes taxes & fees
12 Jan - 13 January 2025
Road Lodge Cape Town International Airport

The Rockefeller Hotel by NEWMARK

4.0 star property
8.8 out of 10, Excellent, (86)
"The windows in the rooms from outside need to be cleaned. "
The price is AED 255
AED 300 total
includes taxes & fees
23 Dec - 24 Dec
The Rockefeller Hotel by NEWMARK

Radisson Collection Hotel, Waterfront Cape Town

5.0 star property
8.8 out of 10, Excellent, (419)
"It was absolutely lovely. The views are to die for, the staff were incredible and the food was amazing. I would definitely come back here in split second "
The price is AED 1,423
AED 1,653 total
includes taxes & fees
23 Dec - 24 Dec
Radisson Collection Hotel, Waterfront Cape Town

The Kingdom Resort

4.0 star property
8.6 out of 10, Excellent, (646)
"Good facilities for a one stop holiday weekend for the family with a good number of activities."
The price is AED 262
AED 301 total
includes taxes & fees
12 Jan - 13 January 2025
The Kingdom Resort

Protea Hotel by Marriott O.R. Tambo Airport

4.0 star property
8.4 out of 10, Very Good, (1003)
"Friendly"
The price is AED 204
AED 237 total
includes taxes & fees
3 Jan - 4 January 2025
Protea Hotel by Marriott O.R. Tambo Airport

The Table Bay Hotel

5.0 star property
9.2 out of 10, Wonderful, (785)
"Lovely!"
The price is AED 1,040
AED 1,196 total
includes taxes & fees
5 Jan - 6 January 2025
The Table Bay 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 174 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 174 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.