Sheraton Sharm El Sheik, Egypt - great snorkeling right off shore. They have a very nice reef drop off about 100 yards off the shore accessed by a floating pier.
The shore snorkeling is very nice and super shallow. My two young pupsters snorkeled to thier hearts content in waist deep water...plenty of fish, corals and more "giant" clams than I have seen anywhere else.
Hotel isn't anything to write home about, but the snorkeling is nice.
Onedog