Shangri La River Resort
Shangri La River Resort sits on the Vaal River at Vaal Vista near Viljoenskroon, between Potchefstroom and Klerksdorp. Self-catering units share a river deck, swimming pool and boma for anglers and families.

North West, Potchefstroom, Vaal River
Scandinavia River Creek sits on the Vaal River at Skandinawie drift near Potchefstroom. The lodge offers river fishing, self-catering rooms, a restaurant, and a swimming pool.
The lodge fronts a private stretch of the Vaal River at Portion 26, Taaiboschbult. Anglers target largemouth and smallmouth yellowfish, with carp and barbel also reported from the bank. Fly fishing and papgooi both work on the open river sections. Confirm access rules and any day-angler options with the venue before you travel.
Accommodation ranges from self-catering studio units with kitchenettes to family rooms that sleep several guests. Units include basics such as a fridge, microwave, kettle, and crockery where advertised. The property also has a restaurant, bar, garden, and children's playground. Guests can canoe on the river, use the pool, and braai at outdoor spots. Free on-site parking is available. Check-in is typically from midday and check-out around late morning, but times can vary by unit. Room and fishing tariffs were not published. Confirm stay and angling prices with the venue before you book. Last updated at: 1 October 2026.
Information out of date? Submit an update
Stay
Accommodation
Amenities
Operating hours
Check-in from about 12:00 to 22:00 and check-out from about 10:00 to 12:00. Confirm current times with the venue.
Other locations on DaarByt nearby. Book online or request a booking.
Shangri La River Resort
Shangri La River Resort sits on the Vaal River at Vaal Vista near Viljoenskroon, between Potchefstroom and Klerksdorp. Self-catering units share a river deck, swimming pool and boma for anglers and families.
Roets Haven
Roets Haven sits on a quiet Vaal River stretch between Viljoenskroon, Potchefstroom, and Klerksdorp. The venue trades as Roetshaven Fisherman's Dreams and offers private group fishing with self-catering chalets on the bank.
Riverview Fishing Adventures (Riverview Lodge)
Riverview Fishing Adventures sits on the Vaal River at Renovaal between Potchefstroom and Viljoenskroon. Self-catering chalets face a manicured river terrace where anglers target carp, yellowfish, and barbel.