COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Cheap Hotels in South Africa from $28

Search over 1 million properties and 550 airlines worldwide.

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

Free cancellation on most hotels. Because flexibility matters.

Top South Africa Cheap Hotels

Road Lodge Cape Town International Airport

Road Lodge Cape Town International Airport

2 out of 5
Adjoining BP Service & Filling Station, at Cape Town International Airport, Cape Town, Western Cape
The price is $46 per night from Jun 26 to Jun 26
Situated near the airport, this hotel is within 9 mi (15 km) of University of the Western Cape, Cape Town Science Centre, and Access Park. District 6 and Newlands ...
3.9/5Good! (980 reviews)
"Excellent proximity to Cape Town International Airport, even a walking distance if you’re young not carring much."

Reviewed on Apr 4, 2021

Road Lodge Cape Town International Airport
Road Lodge Port Elizabeth

Road Lodge Port Elizabeth

1 out of 5
Boardwalk Casino and, Entertainent World Marine Drive, Port Elizabeth, Eastern Cape
The price is $45 per night from Jun 26 to Jun 26
Situated in Port Elizabeth, this hotel is within a 10-minute walk of Humewood Beach, The Boardwalk Casino & Entertainment World, and King's Beach. Bayworld and ...
3.9/5Very Good! (323 reviews)
Definitely recommendable
"It was great will definitely recommend to friends and family, clean and peaceful"

Reviewed on Jan 8, 2021

Road Lodge Port Elizabeth
City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
The price is $66 per night from Jul 26 to Jul 26
Located in O.R. Tambo, this hotel is within 3 mi (5 km) of Emperors Palace Casino, Kempton Park Golf Club, and Festival Mall. International Terminal Duty Free ...
4.3/5Excellent! (983 reviews)
"The only downside is that due to COVID the restaurant has limited service and the breakfast is pre packed compared to the open buffet"

Reviewed on Jun 18, 2021

City Lodge Hotel at OR Tambo International Airport
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.
The Aviator Hotel OR Tambo International Airport

The Aviator Hotel OR Tambo International Airport

3 out of 5
Corner of Bosch Street and Kempton Road, Kempton Park, Gauteng
The price is $47 per night from Jul 4 to Jul 4
This family-friendly Kempton Park hotel is located near the airport, within 2 mi (3 km) of Arwyp Medical Centre, Festival Mall, and Kempton Park Golf Club. International ...
3.9/5Very Good! (997 reviews)
Great Stay!
"We loved our stay at The Aviator Hotel! The staff was so friendly and helpful! Will definitely go back AND recommend to family and friends!"

Reviewed on Dec 10, 2020

The Aviator Hotel OR Tambo International Airport
The Commodore Hotel

The Commodore Hotel

4 out of 5
Portswood Road, Portswood Square, V and A Waterfront, Cape Town, Western Cape
This family-friendly Cape Town hotel is located by the ocean, within a 10-minute walk of Nobel Square, V&A Waterfront, and Two Oceans Aquarium. Cape Town Stadium ...
4.3/5Excellent! (663 reviews)
Well located property close to the Waterfront !
"Overall a pleasant stay in close proximity to the Waterfront. Excellent service, good facilities and good location. Rooms lacking electricity outlets and beds/duvets needs improvement though!"

Reviewed on Mar 16, 2020

The Commodore Hotel
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
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.