I am back now after my 10 night break to Sharm El Sheikh. I have had such a great time. It was my first time to Egypt and I would definitely return in the future. The hotel was so clean and the staff were so friendly.
We flew to Cairo on one of the days to visit the Pyramids, this was worth doing. It was a very long day but I really enjoyed seeing the Pyramids and the Sphinx and also went inside a Pyramid. We also visited the Egyptian Museum there was so much in there you would need more than a few hours to look around. Cairo was a very poor and dirty place itself and we did have a tour around the city before going back to the airport. We also took a snorkel trip one day to see all the coral and the fish that was worth doing. A lot of people we spoke to in Sharm El Sheikh all wanted to do a Red Sea cruise or a Nile cruise. I think I would consider doing a Nile cruise as there is so much more of Egypt to see.
I would certainly recommend if you are on a cruise to the Red Sea to do the Cairo trip.