I have spent the first 10 days of my holiday in the Western Cape, up in Langebaan. Langebaan is a lovely small town directly at the beach, great for kite surfing as there is plenty of wind. We stayed in self catering accommodation on the golf course. that I play golf, but the accommodation is really great, it is called Ellefsen Golf Suites Not that I play golf, but the accomodation is fantastic and good value for money. We had two bedrooms, a nice lounge and kitchenette, ensuite bath room for the main bedroom and then another big bathroom, there is a BBQ (or Braai in South Africa) on the terrace, parking, swimming pool, children facilities with play room and jumping castle and loads more. It is safe and secure, new and clean and spacious one could not wish for more. I got the website on my sidebar, so have a look for photos and more information, it is very nice here and I feel the price is really value for money.
So you can imagine, every afternoon we went to the swimming pool as the weather was hot and sunny and had a great time. The drive to the beach is less than 10 minutes and there are a couple of nice restaurants there too.
Another thing one can do is to go to the National Park, especially during flower season (August and September) it is absolutely amazing with all the wild flowers and there is as well the West Coast Fossil Park, a lovely outing not too far from Langebaan with a really amazing found of bones. The photos are all from the Fossil Park. If the weather turns bad one can take it then even further and drive to Cape Town where one can find a great Museum with Dinosaurs.