South Africa may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Book South Africa Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in South Africa

Top Hotels in South Africa

Radisson Blu Gautrain Hotel
4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$106 per night from 24 Oct. to 25 Oct.
4.4/5Excellent! (993 reviews)

"Early and late check in. Excellent and friendly services from staff and a superb location opposite the train station and 4 minute walk to Nelson Mandela square. Excellent."…"

Reviewed on 17 Mar. 2020

Radisson Blu Gautrain Hotel
The Palace of the Lost City at Sun City Resort
5 out of 5
Sun City Resort, Sun City, North West
The price is AU$368 per night from 3 Nov. to 4 Nov.
4.3/5Excellent! (464 reviews)
Perfect sunshine getaway

"Incredible location and facilities."…"

Reviewed on 21 Feb. 2020

The Palace of the Lost City at Sun City Resort
The Table Bay Hotel
5 out of 5
Quay 6 Victoria & Alfred, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$345 per night from 3 Nov. to 4 Nov.
4.6/5Exceptional! (475 reviews)

"Good all round hotel. Best position for VA waterfront."…"

Reviewed on 12 Mar. 2020

The Table Bay Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Bay Hotel
4.5 out of 5
69 Victoria Road, Camps Bay, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$152 per night from 29 Oct. to 30 Oct.
4.3/5Excellent! (283 reviews)
Highly Recommend

"The hotel was overall great and in a wonderful location. Would highly recommend it!"…"

Reviewed on 27 Mar. 2020

The Bay Hotel
Hyatt Regency Johannesburg
5 out of 5
191 Oxford Road, Johannesburg, Gauteng
Get Rates
4.5/5Wonderful! (155 reviews)

"Loved absolutely everything about the hotel. Great fitness area with gym and swimming pool, amazing breakfasts and great helpful staff."…"

Reviewed on 18 Mar. 2020

Hyatt Regency Johannesburg
One&Only Cape Town
5 out of 5
Dock Road, V & A Waterfront, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$1,292 per night from 25 Oct. to 26 Oct.
4.8/5Exceptional! (287 reviews)
Our best hotel experience

"Simply the best hotel experience we've ever enjoyed (and we've enjoyed a lot). Everything from when you pull-up, check-in, breakfast (seriously - best hotel breakfast we've enjoyed) and the service and amenities throughout the stay. Kids club is superb, pool is superb, food is superb, location is ..."…"

Reviewed on 18 Mar. 2020

One&Only Cape Town
The Oyster Box
5 out of 5
Free cancellationReserve now, pay when you stay
The price is AU$541 per night from 12 Nov. to 13 Nov.
4.8/5Exceptional! (220 reviews)

"The food is incredible however breakfast service was slow even with lots of staff"…"

Reviewed on 20 Feb. 2020

The Oyster Box
Soho Hotel & Casino at Sun City Resort
4 out of 5
Sun City Resort, Sun City, North West
Free cancellationReserve now, pay when you stay
The price is AU$255 per night from 1 Nov. to 2 Nov.
3.7/5Good! (82 reviews)
Overall Great stay

"What was extraordinary about our stay was the seriousness with which the whole resort is taking cleanliness given the covid19 situation. There was an abundance of hand sanitizer and the staff were visibly cleaning and ensuring that spread of germs was not going to be an issue. Staff at soho were ..."…"

Reviewed on 16 Mar. 2020

Soho Hotel & Casino at Sun City Resort
Curiocity Durban - Hostel
4 out of 5
55 Monty Naicker Road, 1st Floor Ambassador House, Durban, KwaZulu-Natal
Get Rates
3.8/5Good! (36 reviews)

"Good location, within walking distance of a lot of places. Nice kitchen facilities and fantastic showers. Overall good value."…"

Reviewed on 21 Feb. 2020

Curiocity Durban - Hostel
The Cabanas Hotel at Sun City Resort
3 out of 5
Sun City Resort, Pilanesberg, P O Box 3, Sun City, North West
Free cancellationReserve now, pay when you stay
The price is AU$166 per night from 3 Nov. to 4 Nov.
3.9/5Good! (574 reviews)
March 2020 one week stay

"Ideal location for Pilanesberg National Park. Lots of choice for eating. Well groomed grounds ideal for strolling. Buffet style breakfast excellent with lots of choice. Staff friendly and helpful."…"

Reviewed on 11 Mar. 2020

The Cabanas Hotel at Sun City Resort
Don't see what you're looking for?
See all available properties in South Africa
View all properties
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.

Accommodation in South Africa

Located on the southern tip of the African continent, the Republic of South Africa is a fascinating vacation destination that offers a variety of reasons to book rooms in South Africa hotels. Culture, wildlife, human interest, and stunning natural beauty are all available to guests of South Africa. If you are hoping to find a good, cheap South Africa hotel deal, you should check here with Expedia for the most recent information on deals and special rates.

One of the favorite activities of those staying in hotels in South Africa is viewing the region's magnificent wild game. Kruger National Park is one of the most well-known game parks in the country, but there are many other worthwhile places to view wild animals. For instance, if you are traveling on South Africa's famed Garden Route, you can find small treasures tucked away on side roads in areas such as Oudtshoorn, which is known as the Ostrich Capital of the World. The extremely scenic Garden Route is also an excellent touring choice for those traveling with small children because there are no overly long stretches of highway. The Garden Route also provides travelers who are taking advantage of good prices on South Africa holiday packages with a huge abundance of activities such as golfing, wine tasting, sunbathing, fine dining, and whale watching. The Garden Route is also within easy proximity of Cape Town, allowing those who are enjoying vacations courtesy of South Africa hotel deals, which they've gotten through Expedia, to access as much of it as possible within a limited time frame.

If archeological exploration appeals to you, South Africa has some of the oldest known fossil beds on the planet. The caves in Gauteng Province are among the best places on the continent to see ancient human fossils. The nickname of the area is "The Cradle of Humanity" and provides an excellent look back at the beginnings of our species.

If you are seeking cheap hotel deals in South Africa, you can locate top lodging options through Expedia as well as make reservations directly through the country's hotels. Planning ahead is an excellent way to receive discount opportunities on places to stay as well as car rentals in South Africa and other travel necessities. Because a visit to South Africa is a trip of a lifetime, you will want to use every available tool to maximize your experience in that enthralling part of the world.