В Хургаде с кораллами лучше, чем в Шарме, не будет. Насчёт погоды - знающие люди пишут, что в Хургаде холоднее, но я лично сомневаюсь - в одно и то же время и там, и там не была. Знаю, что в Хургаде ветреннее. Если остановите свой выбор на Хургаде, то Coral Beach.