You might be able to get a good deal for Kenya. The beaches are superb, coral reefs & all. However if you go to Kenya you really have to do a 2/3 day Safari which would add to the cost, but is superb.
Hmmmm Kenya is a funny one and IMO needs to be done properly ie spending a bit on a decent safari with good quality accommodation as the last thing you want after a long day animal watching in the heat is a stuffy room with no air con!
Kenya however is awesome and the best holiday I have ever had. Just depends how much you want to spend really. Somak are a pretty good company to use.