Compare Hotels on the River in South Africa
Secret Bargains - Save an extra 10% or more on select Hotels on the River
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured South Africa Hotels on the River

Premier Hotel Roodevalley
Plot 81 Zeekoegat, Kameeldrift, Roodeplaat, Gauteng
The price is $69 per night
$69
includes taxes & fees
$60 per night
Apr 15 - Apr 16
Free Cancellation
Reserve now, pay when you stay
Located in Roodeplaat, Premier Hotel Roodevalley is on a river, within a 15-minute drive of Roodeplaat Dam Nature Reserve and Magaliesberg Biosphere Reserve.
Pool
Parking included

Sabie River Bush Lodge
R536 Kruger Gate Road, Southern Kruger National Park, Bushbuckridge, Mpumalanga
The price is $114 per night
$114
includes taxes & fees
$99 per night
Mar 16 - Mar 17
With a stay at Sabie River Bush Lodge in Khokhamoya, you'll be on the riverwalk, and 10 mi (16.1 km) from Kruger National Park and 10.2 mi (16.4 km) from Phabeni Gate.
Pool
Parking included
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.
South Africa Hotels on the River essential information
Hotels on the River in South Africa |
3 |
---|---|
Highest price | $114 |
Cheapest price | $69 |
Total number of hotels in South Africa | 17,014 |
Popular hotels | Premier Hotel Roodevalley, Sabie River Bush Lodge |
Most Recent South Africa Hotel Reviews

City Lodge Hotel at OR Tambo International Airport
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Very close to the terminal. Lovely pool area to relax in peace away from the crowds. Very friendly staff. Food excellent both at pool deck and amazing breakfast spread. Hotel very clean highly recommend. "
A verified traveler stayed at City Lodge Hotel at OR Tambo International Airport
More Hotels on the River
Types of Hotels
Top 20 South Africa Hotels
Hotels Near South Africa
More to Explore in South Africa
Top Picks
Hotels
Flights
Packages
Madagascar Vacation PackagesLesotho Vacation PackagesKenya Vacation PackagesCape Verde Vacation PackagesEgypt Vacation PackagesZimbabwe Vacation PackagesNigeria Vacation PackagesSeychelles Vacation PackagesGambia Vacation PackagesMauritius Vacation PackagesMorocco Vacation PackagesSenegal Vacation PackagesEthiopia Vacation PackagesUganda Vacation PackagesMozambique Vacation PackagesZambia Vacation PackagesTunisia Vacation PackagesGhana Vacation PackagesTanzania Vacation Packages