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,205 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, (600)
"Really good food and the staff was perfect. Thank you for all you did for us "
The price is AED 1,248
AED 1,435 total
includes taxes & fees
24 Nov - 25 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, (1341)
"Rooms are a little old and very dated. But the staff were excellent. There was a tax that was not included when we booked through Hotels.com (even though they said it was). We paid on arrival - the receptionist was very apologetic but it wasn’t much ("
The price is AED 388
AED 446 total
includes taxes & fees
9 Dec - 10 Dec
Southern Sun O.R. Tambo International Airport
Taj Cape Town
5.0 star property
9.4 out of 10, Exceptional, (1004)
"Taj is a fabulous property and the staff could not be more helpful. The onsite restaurants were also excellent, as was the executive lounge, and the spa treatments. Special thanks to “Innocent” who was the executive lounge butler and Precious in the Mint restaurant at breakfast. "
The price is AED 634
AED 749 total
includes taxes & fees
20 Nov - 21 Nov
Taj Cape Town
City Lodge Hotel at OR Tambo International Airport
3.0 star property
8.8 out of 10, Excellent, (1430)
"City Lodge is convenient for the OR Tambo airport. From arrivals it is well signposted to find. The reception staff are very welcoming and efficient."
The price is AED 391
AED 459 total
includes taxes & fees
2 Dec - 3 Dec
City Lodge Hotel at OR Tambo International Airport
AC Hotel by Marriott Cape Town Waterfront
4.0 star property
9.2 out of 10, Wonderful, (469)
"Hello. This is a beautiful hotel close to shopping, restaurants and Table Mountain. Our heat didn't work in our room and they offered to put us in another room but we were happily settled in our room and agreed to wait and it was fixed when we returned from our excursion. We loved the breakfast and the staff was wonderful to us. If something is wrong, please be courteous/patient and let the staff know. They care and will make every effort to resolve your problem. Well done and bravo Marriott....
The price is AED 690
AED 801 total
includes taxes & fees
12 Dec - 13 Dec
AC Hotel by Marriott Cape Town Waterfront
The Onyx Apartment Hotel by NEWMARK
4.0 star property
9.2 out of 10, Wonderful, (440)
"Very pleasantly suprised with our room, it had a balcony, wich I didn't book or pay for, so that as a bonus and very well received by my two kids!. Two bedrooms, two bathroom areas a lounge diner and kitchen. It was like a self contained flat and was very nice. The hotel as a whole was also very nice and the view of Table Mountain from the spa area was fantastic. Staff were very friendly, always with a smile on their faces and eager to help with anything. All in all an excellent hotel just 5...
The price is AED 638
AED 741 total
includes taxes & fees
22 Nov - 23 Nov
The Onyx Apartment Hotel by NEWMARK
The Cabanas Hotel at Sun City Resort
3.0 star property
7.8 out of 10, Good, (782)
"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 541
AED 622 total
includes taxes & fees
24 Nov - 25 Nov
The Cabanas Hotel at Sun City Resort
The Commodore Hotel
4.0 star property
8.8 out of 10, Excellent, (773)
"Thank you"
The price is AED 624
AED 725 total
includes taxes & fees
17 Dec - 18 Dec
The Commodore Hotel
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 AED 3,034
AED 3,489 total
includes taxes & fees
27 Nov - 28 Nov
One&Only Cape Town
Hotel Sky Cape Town
3.5 star property
8.6 out of 10, Excellent, (164)
"Stayed here for 3 weeks in to now. I like it. Excellent location for CTICC and walkable to V&A. "
The price is AED 388
AED 452 total
includes taxes & fees
23 Nov - 24 Nov
Hotel Sky Cape Town
Holiday Inn Express Cape Town City-Centre
3.0 star property
8.6 out of 10, Excellent, (435)
"Thank you so much for a really comfortable and enjoyable stay. Staff went the extra mile and were really helpful and friendly. We enjoyed being so central too."
The price is AED 232
AED 300 total
includes taxes & fees
10 Dec - 11 Dec
Holiday Inn Express Cape Town City-Centre
Lagoon Beach Hotel & Spa
4.0 star property
8.0 out of 10, Very Good, (682)
"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 AED 354
AED 414 total
includes taxes & fees
9 Dec - 10 Dec
Lagoon Beach Hotel & Spa
Radisson RED V&A Waterfront, Cape Town
3.5 star property
9.2 out of 10, Wonderful, (486)
"We had a room on the top floor with a great view of the mountains and the waterfront. The room was big and had a dining table. Bed was comfortable, shower was big. Very convenient for checking out V&A waterfront and catching the ferry to Robben island. Parking is not included but is cheap. Room service menu is good and the staff at the front desk are very accommodating. Overall a very good stay and would stay again. "
The price is AED 650
AED 755 total
includes taxes & fees
17 Dec - 18 Dec
Radisson RED V&A Waterfront, Cape Town
The Rockefeller Hotel by NEWMARK
4.0 star property
9.0 out of 10, Wonderful, (79)
"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 AED 442
AED 518 total
includes taxes & fees
22 Nov - 23 Nov
The Rockefeller Hotel by NEWMARK
The Kingdom Resort
4.0 star property
8.6 out of 10, Excellent, (643)
"Quiet and refreshing environment "
The price is AED 245
AED 281 total
includes taxes & fees
1 Dec - 2 Dec
The Kingdom Resort
The Table Bay Hotel
5.0 star property
9.2 out of 10, Wonderful, (778)
"Beautiful hotel in a great location on Table Bay easy walking distance to shops, restaurants and attractions. Most amazing and delicious breakfast buffet. The staff are professional and friendly. "
The price is AED 980
AED 1,127 total
includes taxes & fees
17 Dec - 18 Dec
The Table Bay Hotel
Road Lodge Cape Town International Airport
3.0 star property
8.4 out of 10, Very Good, (1001)
"Right across the street from the airport , clean , friendly staff, recommend."
The price is AED 184
AED 212 total
includes taxes & fees
18 Nov - 19 Nov
Road Lodge Cape Town International Airport
Holiday Inn Johannesburg Airport, an IHG Hotel
4.0 star property
8.4 out of 10, Very Good, (462)
"This is our goto property when we need a hotel with shuttle service. "
The price is AED 181
AED 211 total
includes taxes & fees
2 Dec - 3 Dec
Holiday Inn Johannesburg Airport, an IHG Hotel
Ocean View House
4.0 star property
9.6 out of 10, Exceptional, (253)
"I felt like I’m staying with wealthy friends who live on a spectacular ocean-view hill, in one of the most beautiful cities in the world, but who also have professional staff ensuring warm yet perfect hospitality. Delicious full-service breakfast overlooking Table Mountain and the Atlantic Ocean. Large rooms with shared terraces. Access to a play room in the evening. Secure parking. Friendly and kind staff. Location about 15 minute drive from downtown."
The price is AED 753
AED 872 total
includes taxes & fees
9 Dec - 10 Dec
Ocean View House
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 181 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 181 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.