If you don't want to dive then you can snorkel just offshore along the Red Sea and Sinai coasts to see excellent tropical marine life.
Most people choose to snorkel because the views of marine life are better than what the divers see.