На мой взгляд лучше в Шарм-эль-Шейх т.к. город окружен горами и будет не так ветренно как в Хургаде. И еще нужно учесть районы в самом Шарме. Не стоит зимой выбирать отель в районе Набка, т.к. там ветер сильнее всего, а лучше выбирать бухты, такие как Наама бей или Шарм эль Майя там будет лучше всего.
По средним температурам климат почти не отличается (разница всего 0,2 градуса, при этом в Хургаде чуть теплее), по максимальным температурам наблюдается та же картина (только максимальные температуры больше в Шарм-эль-Шейхе).
Но климат Хургады более контрастный, там низкие минимальные температуры и не слишком комфортные температуры воды (минимальное до 17 градусов в зимние месяцы, средняя - 23 градуса). Согласитесь, что температурный антирекорд - 3 градуса Цельсия - не совсем хорош для тропического пустынного климата. Происходит это из-за большей открытости территории для поступления холодного воздуха.
В принципе можно говорить о схожем климате, но все же климат Шарм-эль-Шейха более мягкий.
На мой взгляд, в погодных условиях разницы большой нет, будет тепло и море будет очень теплое. В Хургаде можно найти пляжи с песчаный входом, в Шарме больше пляжей с понтоном. В Шарме таксисты и продавцы, на мой взгляд, более шумные, жадные и наглые, вернее, ЕЩЕ более шумные и наглые, чем из коллеги из Хургады, хотя и хургадинские особой вежливостью не отличаются.
А так - все условия для отдыха почти одинаковые.
Для меня Красное море - это опасность. Там слишком много ядовитых и опасных морских живых организмов, что я его очень и очень побавиваюсь. Просто я сама работала инструктором по дайвингу в Хургаде, имела возможность понаблюдать, как оно там все живет, как люди получали химические ожоги от рыб и кораллов, так что сама предпочитаю любоваться им с борта яхты или с понтона.
Хургада более спокойный и уютный, "домашний" курорт. Там есть пляжи с песчаным заходом, в Шарме чаще всего в море приходится заходить с понтона. В Хургаде отдыхают русскоговорящие туристы, немцы и сами египтяне, в Шарме отдыхают наши, итальянцы, англичане и арабы из Иордании, Катара, Эмиратов.
В Шарме отели в основном более дорогие, в Хургаде - попроще. В Шарме пустыня скалистая, в Хургаде - равнинная.
И там и там хорошо, просто выбирайте, что вам больше нравится.