Ras Mohammed, White Island, the Straits of Tiran — the Red Sea's best snorkeling is minutes from your hotel. Every boat trip includes hotel pickup, and you pay on the day.