South Africa may have travel restrictions in place, including self-quarantine, 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.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Cities
Meal plans available
Amenities
Accessibility
Trip type
Four Seasons Hotel The Westcliff, Johannesburg
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$348 per night from 22 Jan. to 23 Jan.
4.7/5Exceptional! (257 reviews)

"The services and amenities are excellent. It site on a beautiful hill site of Johannesburg, next to the Zoo. The location is not very convenient, 30 to 40 minutes ride to the airport. There is no public transportation."…"

Reviewed on 12 Feb. 2020

Four Seasons Hotel The Westcliff, Johannesburg
The Westin Cape Town
5 out of 5
Convention Square, Lower Long Street, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$160 per night from 18 Jan. to 19 Jan.
4.6/5Exceptional! (750 reviews)

"Lovely staff. Welcoming and efficient. Good location close to waterfront."…"

Reviewed on 24 Apr. 2020

The Westin Cape Town
The Palace of the Lost City at Sun City Resort
5 out of 5
Sun City Resort, Sun City, North West
Free cancellationReserve now, pay when you stay
The price is AU$380 per night from 18 Jan. to 19 Jan.
4.3/5Excellent! (467 reviews)

"was an awesome stay"…"

Reviewed on 14 Sep. 2020

The Palace of the Lost City at Sun City Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Maungani Lodge
3 out of 5
115, Maungani, Thohoyandou, Limpopo
Get Rates
Maungani Lodge
Taj Cape Town
5 out of 5
1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$151 per night from 22 Jan. to 23 Jan.
4.7/5Exceptional! (998 reviews)

"One of the best five star hotels in the World, who looked after us like family at one the the greatest crises the World has ever experienced"…"

Reviewed on 31 Mar. 2020

Taj Cape Town
City Lodge Hotel at OR Tambo International Airport
The price is AU$90 per night from 16 Feb. to 17 Feb.
4.3/5Excellent! (994 reviews)

"It’s right in the terminal. Safe walk to hotel. Very convenient."…"

Reviewed on 2 Jan. 2021

City Lodge Hotel at OR Tambo International Airport
Davinci Hotel And Suites On Nelson Mandela Square
5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$170 per night from 22 Jan. to 23 Jan.
4.5/5Wonderful! (436 reviews)

"Friendly staff and superb service. The hotel is very clean"…"

Reviewed on 15 Dec. 2020

Davinci Hotel And Suites On Nelson Mandela Square
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$328 per night from 18 Jan. to 19 Jan.
4.6/5Exceptional! (477 reviews)

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

Reviewed on 12 Mar. 2020

The Table Bay Hotel
Premier Hotel OR Tambo
The price is AU$117 per night from 18 Jan. to 19 Jan.
4.4/5Excellent! (993 reviews)

"Wonderful!! Everything was very nice. The staff, the food, the rooms were remarkably nice."…"

Reviewed on 10 Jan. 2021

Premier Hotel OR Tambo
The Twelve Apostles Hotel and Spa
5 out of 5
Victoria Road Camps Bay, Camps Bay, Cape Town, Western Cape
The price is AU$613 per night from 18 Jan. to 19 Jan.
4.6/5Exceptional! (73 reviews)

"Had an enjoyable stay. The staff & service was 11/10 excellent"…"

Reviewed on 20 Dec. 2020

The Twelve Apostles Hotel and Spa
The Aviator Hotel OR Tambo International Airport
3 out of 5
Free cancellationReserve now, pay when you stay
The price is AU$65 per night from 3 Feb. to 4 Feb.
3.9/5Very Good! (997 reviews)
Easy access

"Nice place for a quick stay over."…"

Reviewed on 10 Sep. 2020

The Aviator Hotel OR Tambo International Airport
Sandton Sun
5 out of 5
Cnr Fifth & Alice Streets, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$173 per night from 1 Feb. to 2 Feb.
4.5/5Wonderful! (246 reviews)

"The sand deck restaurant because i could sit outside. The outdoor pool. The variety of food. The service, staff was very kind and helpful. Connection to the mall was very convenient. The tub in the room."…"

Reviewed on 27 Dec. 2020

Sandton Sun
The Cape Milner
4 out of 5
2a Milner Road, Tamboerskloof, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$64 per night from 22 Jan. to 23 Jan.
4.2/5Excellent! (120 reviews)

"Everything was just amazing!! The room the view to table mountain, it was very clean , area it safe to take a walk and staff was very kind and friendly I had a wonderful stay overall to the I didn’t want to leave."…"

Reviewed on 25 Dec. 2020

The Cape Milner
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$107 per night from 24 Jan. to 25 Jan.
4.4/5Excellent! (1,000 reviews)

"The hotel was great. I would definitely stay here again when I am in area."…"

Reviewed on 12 Jan. 2021

Radisson Blu Gautrain Hotel
MINT Hotel 84 on Katherine
3.5 out of 5
84 Katherine Street, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$52 per night from 29 Jan. to 30 Jan.
4.5/5Wonderful! (4 reviews)

"Really enjoyed our stay, the employees are friendly and the food at Pablo's is amazing. My hubby and I loved the bathroom and the general cleanliness. You get a hotel vibe and an apartment vibe in one."…"

Reviewed on 5 Jan. 2021

MINT Hotel 84 on Katherine
Victoria & Alfred Hotel
4 out of 5
On the Waterfront Pierhead, V & A Waterfront, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$145 per night from 24 Jan. to 25 Jan.
4.6/5Wonderful! (995 reviews)

"The situation of the property is situated in a very good location"…"

Reviewed on 4 Jan. 2021

Victoria & Alfred Hotel
InterContinental Johannesburg O.R Tambo Airport
5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
Free cancellation
The price is AU$344 per night from 22 Jan. to 23 Jan.
4.6/5Exceptional! (449 reviews)
A little pricey but superb location and service

"Great hotel and superb location however very pricy for what you get. We were there the night before the C19 21 day country lockdown so services slightly reduced. Service however from staff was superb as you would expect."…"

Reviewed on 29 Mar. 2020

InterContinental Johannesburg O.R Tambo Airport
The Houghton Hotel, Spa, Wellness & Golf
5 out of 5
Lloys Ellis Ave, Johannesburg, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$196 per night from 19 Jan. to 20 Jan.
4.8/5Exceptional! (39 reviews)

"Room service close to early"…"

Reviewed on 3 Oct. 2020

The Houghton Hotel, Spa, Wellness & Golf
St Andrews Hotel and Spa
3 out of 5
Free cancellationReserve now, pay when you stay
The price is AU$115 per night from 18 Jan. to 19 Jan.
3.7/5Good! (46 reviews)

"Amazing"…"

Reviewed on 1 Sep. 2020

St Andrews Hotel and Spa
Birchwood Hotel and OR Tambo Conference Centre
4 out of 5
44 Viewpoint Road, Bartlett, Boksburg, Gauteng
The price is AU$47 per night from 22 Jan. to 23 Jan.
4.2/5Excellent! (218 reviews)

"The front desk took care of printing our tickets and setting up a taxi to the airport. Great service."…"

Reviewed on 6 Dec. 2020

Birchwood Hotel and OR Tambo Conference Centre
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.