Rotsdrif
Rotsdrif is a Vaal River campsite and fishing spot at Vaaloewer near Vanderbijlpark. Eight riverfront stands sit a few metres from the water. Chalets, tent homes, and caravan sites are also on site.

Gauteng, Vaaloewer, Vaal River
Heaven on Vaal is a pet-friendly self-catering retreat on the Vaal River at Vaaloewer. Seven units face the water. Guests can fish from the bank, braai on their balcony, or use the pool.
Heaven on Vaal sits on a clean stretch of the Vaal River near Vanderbijlpark. Overnight guests can fish from the river bank at the property. Night fishing is allowed. Bring your own tackle and gas lamps for after dark. Catch and release is required. No keep nets. Carp, barbel, yellowfish, and kurper are common in this water. Boat launching is available on request when you book. Confirm the rules with the venue.
Heaven on Vaal has seven self-catering units on the Vaal River at Vaaloewer. Units range from a two-person penthouse to family units that sleep up to seven. Each unit has a kitchen, bedding, and a private balcony with a braai. The Fisherman's Delight unit sits closest to the river bank. The property has a swimming pool overlooking the river. Boat trips can be arranged when you book. The venue is pet friendly. Day visitors may be allowed on request. The property is less than an hour from Johannesburg. Prices and rules: - Four-sleeper units (Cottage, Sky, Sunrise, Fisherman's Delight, Bay View): R1 100 per night for the unit, R1 300 in high season - Four-sleeper units with fewer guests: R275 per person per night for 4 guests, R350 for 3, R400 for 2 - Lavender, sleeps 7: R1 995 per night, R2 300 in high season - Lavender per person: R285 for 7 guests, R330 for 6, R350 for 5, R400 for 4 - Thatch, open plan, sleeps 6: R1 800 per night, R2 100 in high season - Thatch per person: R300 for 6 guests, R340 for 5, R400 for 4 - Penthouse, sleeps 2: R1 100 per night, R1 400 in high season - High season: part of December and January - Minimum stay: 3 nights in the December school holidays and long weekends, 2 nights on weekends - Extra guest per night: under 2 free, age 2 to 6 R50, age 7 to 11 R175, age 12 and up R350 - Day visitors by request: R100 per vehicle, R50 per adult, R25 per child age 6 to 12, 08:00 to 17:00 - Early arrival or late departure: R100 per hour for four-sleeper units, R200 per hour for Lavender and Thatch - Key and breakage deposit: R500 per unit, R700 for Lavender and Thatch, refundable - Boat or jet ski: confirm the price with the venue before you book. - Full payment confirms a booking Last updated at: 23 October 2026.
Information out of date? Submit an update
Stay
Accommodation
Amenities
Operating hours
Check-in from 14:00 to 18:00. Check-out by 10:00. Office hours Tuesday to Saturday 09:00 to 16:00 and Sunday 09:00 to 13:00.
Other locations on DaarByt nearby. Book online or request a booking.
Rotsdrif
Rotsdrif is a Vaal River campsite and fishing spot at Vaaloewer near Vanderbijlpark. Eight riverfront stands sit a few metres from the water. Chalets, tent homes, and caravan sites are also on site.
Nonyana River Lodge
Nonyana River Lodge sits on a wide bend of the Vaal River near Vanderbijlpark in Gauteng. Camp or stay in self-catering chalets and fish for carp, yellowfish, mudfish, and barbel from open river banks.