For restaurants in South Africa while travelling:
Restaurants.co.za is a searchable directory of fine restaurants in
south africa. Find Specials/entertainment/events you name it. For
restaurants all over South Africa including Cape Town, Durban,
Johannesburg, Pretoria,Port Elizabeth, Knysna, Garden Route,
Pletternberg Bay etc Visit
http://www.restaurants.co.za
If your looking for somewhere to stay I would suggest 3 sites
hotels.co.za Searchable hotel directory where you can book online
visit
http://www.hotels.co.za
A nice one to use for B&bs is
http://www.wheretostay.co.za or the
http://www.aatravel.co.za
For flights/special offers and travel agents you must try visit
http://www.travel.co.za
I hope this helps out anyone viisting our beautiful South Africa