Я бы рекомендовал Садко в Хургаде. Не знаю, можно ли давать тут ссылки, но поисковик по "Садко Хургада" выдаст их первыми. Нырял с ними две поездки, понравилось. Цены пристойные.
Конечно есть и кораллы и рыбы и дельфины с черепахами. Лучше всего нырять на рифах подальше от города. Заранее договориться с дайв-клубом, они отвезут, накормят, покажут где и что. Для не умеющих нырять есть курсы обучения. В Хургаде я дважды нырял с Садко, впечатления самые лучшие.
Москва