there is soooooooooo much to do, but most of the things are excursions and prices vary from affordable to a little more expensive. Snorkelling, trips to desert islands, luxor, cairo.....so much! and if you go to a good hotel there will be lots of enertainment. Naama Bay has plenty of bars, and a few clubs as well if thats what you like. I say go for it, its great fun!