Welcome to Riva Resort in Upington

Luxury chalets, riverside camping, and exceptional event facilities,
nestled on the serene banks of the Orange River in Upington.

Welcome to Riva Resort

Experience the ultimate getaway at Riva Resort, nestled on the serene banks of the Orange River in Upington. Our resort offers a perfect blend of luxury and nature.

Riva Resort is a picturesque guest farm situated 9km outside of Upington on the Jooste Eiland road. The farm is surrounded by some of the most beautiful scenery including the banks of the Orange River.

Riva Resort is a favoured conference facility, wedding/event venue and family retreat. Accommodation options include luxury chalets, river chalets and camping.

Luxury Chalets

Modern amenities, stunning views and unparalleled comfort.

river chalets & camping

Experience nature up close with our well-equipped facilities.

events & facilities

Weddings, conferences, and special occasions. Contact us to plan your event!

Guest Reviews

″Always a welcome stopover. Resort kept clean and tidy. Well appointed little kitchen and proper functioning air-conditioning which is a welcome relief from the blistering heat of the Kalahari in summer.″

Karl W Meissner

″Very nice place to stay. Friendly staff and nice area. Safe stay for kids.″ Hannetjie Swanepoel

″Beautiful place, well kept and very friendly staff. Food was excellent and outstanding service.″

Vannessa Alexander

″It’s really a nice space. The encounter with the animals is great. The reception staff was also cool. There’s plenty of space. And a walk to the river.″

Ricardo Reginald

Jooste Eiland Rd, Upington, South Africa | GPS: S:28'31.616' E:021'12.133'