Качество - в Шарме, цены - в Хургаде. По мне, Хургада лучше для простого купания (чистый песок), а Шарм - для дайвинга.