Details : Trailfinders ( 0845 050 5871 ; trailfinders.com ) offers five nights ' self-catering at the three-star Camps Bay Resort from £ 739 , including direct return flights with South African Airways from London Heathrow .