I have spend a few weekends at Valley View and could never make up my mind about the place. My last visit solved my dilemma.
The accommodations are simple but clean and comes with all you need, I use it for a stop over for unplanned photo sessions in the Pilanesberg. We end up barbecuing (braaing) on every occasion and the owner is very helpful. There is a fixed menu for those who would like to eat in, but be early. Kitchen closes I think at 19:00.
The pool is very welcome in summer with 40degC temperatures. The outside terrace area is great to have a sit-down for some drinks around the pool.
Breakfast is great! They offer to pack you a meal if you leave before normal breakfast to go into the Pilanesberg Nature Reserve early. What impressed me the last visit was that the owner especially got up early to make us triple stack breakfast sandwiches!! Thank you!
I will most definitely return.