В Хургаде, наоборот, почти НЕТ рифов в отелях.. в основном песчанные пляжи.. Поэтому при покупке тура надо уточнять есть риф или нет и как далеко от берега..о)))
А дайвинг, красиво везде, но в Шарме - мест больше, знаменитый заповедник, но и дороже..в Хургаде - тоже много что можно посмотреть и дешевле.. Выбор за Вами...)))