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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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)
"Stayed at the Palace after watching the movie Blended. Did not disappoint! "
The price is P21,518
P24,746 total
includes taxes & fees
Feb 5 - Feb 6
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, (508)
"Excellent.friendly staff."
The price is P10,988
P12,763 total
includes taxes & fees
Feb 22 - Feb 23
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, (1505)
"Easy to walk from the airport Very safe and pleasant "
The price is P6,366
P7,321 total
includes taxes & fees
Feb 1 - Feb 2
City Lodge Hotel at OR Tambo International Airport

Taj Cape Town

5.0 star property
9.4 out of 10, Exceptional, (1002)
"Excellent hotel. Room was great pool and gym are very good and the breakfast buffet is amazing."
The price is P8,033
P9,331 total
includes taxes & fees
Jan 31 - Feb 1
Taj Cape Town

Southern Sun O.R. Tambo International Airport

4.0 star property
8.6 out of 10, Excellent, (1498)
"Safe clean. Buffet is great. Electrical Outlets in rooms outdated. I could not use my cpap even though i have international converters. I would highly recommend it. Near airport. Shuttle every 15 minutes. Very convenient. "
The price is P5,982
P6,939 total
includes taxes & fees
Feb 1 - Feb 2
Southern Sun O.R. Tambo International Airport

The Onyx Apartment Hotel by NEWMARK

4.0 star property
9.2 out of 10, Wonderful, (473)
"Loved this hotel. Room was huge and comfortable. Great restaurants. "
The price is P9,319
P10,717 total
includes taxes & fees
Feb 7 - Feb 8
The Onyx Apartment Hotel by NEWMARK

The Cabanas Hotel at Sun City Resort

3.0 star property
7.8 out of 10, Good, (794)
"We had a couple of small hiccups but Bonny Monyatsi more than took the trouble to make amends. Which was excellent customer service. Best we have received anywhere. A credit too the hotel. Rooms on the smaller side. Good breakfast with plenty of variety and large pool with lots of sunbeds. "
The price is P7,916
P9,103 total
includes taxes & fees
Feb 17 - Feb 18
The Cabanas Hotel at Sun City Resort

Radisson RED V&A Waterfront, Cape Town

3.5 star property
9.2 out of 10, Wonderful, (527)
"Staff efficace et attentif Paiement systématique par carte même pour un café "
The price is P10,995
P12,771 total
includes taxes & fees
Feb 17 - Feb 18
Radisson RED V&A Waterfront, Cape Town

Hotel Sky Cape Town

3.5 star property
8.6 out of 10, Excellent, (206)
"Great place with view of table mountain and great breskfast buffett snd friendly staff"
The price is P6,110
P7,097 total
includes taxes & fees
Jan 30 - Jan 31
Hotel Sky Cape Town

The Commodore Hotel

4.0 star property
8.6 out of 10, Excellent, (815)
"Great customer service and great accommodation "
The price is P10,137
P11,774 total
includes taxes & fees
Feb 15 - Feb 16
The Commodore Hotel

One&Only Cape Town

5.0 star property
9.6 out of 10, Exceptional, (346)
"Excellent stay at the One and Only. Staff all were all very friendly and helpful, luxurious room with stunning view of table mountain, breakfasts were a particularly excellent experience. Great location a short stroll from the waterfront. "
The price is P55,428
P63,742 total
includes taxes & fees
Feb 10 - Feb 11
One&Only Cape Town

Lagoon Beach Hotel & Spa

4.0 star property
8.0 out of 10, Very Good, (696)
"Very good. "
The price is P7,233
P8,318 total
includes taxes & fees
Jan 30 - Jan 31
Lagoon Beach Hotel & Spa

The Kingdom Resort

4.0 star property
8.4 out of 10, Very Good, (658)
"Great stay at this resort. With all the great amenities and activities for the young ones. Very reasonable rates and the rooms were clean and comfortable. "
The price is P4,064
P4,673 total
includes taxes & fees
Feb 5 - Feb 6
The Kingdom Resort

Holiday Inn Express Cape Town City-Centre

3.0 star property
8.6 out of 10, Excellent, (481)
"Great staff and accomodations. Room small but laid out for efficiency. Free breakfast every morning was great. A little mold in our shower that could use some attention."
The price is P3,652
P4,716 total
includes taxes & fees
Feb 19 - Feb 20
Holiday Inn Express Cape Town City-Centre

The Rockefeller Hotel by NEWMARK

4.0 star property
9.0 out of 10, Wonderful, (98)
"Trendy hotel "
The price is P7,883
P9,066 total
includes taxes & fees
Feb 9 - Feb 10
The Rockefeller Hotel by NEWMARK

Radisson Collection Hotel, Waterfront Cape Town

5.0 star property
8.8 out of 10, Excellent, (427)
"Would need a upgrade at the pool area and also heated pool. Location of the pool area is perfect and also the view"
The price is P23,482
P27,274 total
includes taxes & fees
Jan 31 - Feb 1
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, (1004)
"Was satisfactory for a late night arrival into Cape Town, but not much of a room."
The price is P2,696
P3,100 total
includes taxes & fees
Mar 1 - Mar 2
Road Lodge Cape Town International Airport

Pullman Cape Town City Centre

4.5 star property
8.4 out of 10, Very Good, (223)
"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 P7,856
P9,125 total
includes taxes & fees
Feb 1 - Feb 2
Pullman Cape Town City Centre

The Trade Boutique Hotel

3.0 star property
9.8 out of 10, Exceptional, (19)
"Staff were great. Everything was top. A little too quiet for my liking, but it was very nice. Pool deck was enjoyable when it wasn’t windy. I would recommend a hot tub instead of a pool. The pool is a hot tub size and was chilly. "
The price is P4,754
P5,468 total
includes taxes & fees
Jan 30 - Jan 31
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 P2,696 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 P2,696 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.