Я считаю, в Египте лучше с ребенком.
В Египте питание лучше, чем в Турции, более разнообразное. И для ребенка обязательно найдутся нужные блюда.
В плане захода в море, надо выбрать отель в Египте, где есть заход не с понтона. Рыбы очень красивые и кораллы тоже. Все опасные рыбы и колючие кораллы на глубине, с ребенком на глубину ведь вы не полезете. Надо выбрать отель, где вход в море расчищен. Это спросите у турагента, когда будете путевку брать, или читайте сами в интернете. В Хургаде в основном есть вход не только с понтона. И кстати, там нет такого, что раз- и сразу глубина (если вход возле берега, а не с понтона). А в Турции такое встречается и придется вам возле берега барахтаться, как все. Людей много возле берега в основном и получается настоящая толкучка. К тому же пляжи в Турции крохотные. В Египте, если вход расчищен, то мелко будет очень долго.
А Красное море в Египте лучше, чем турецкое Средиземное. Да, оно соленое. Щипет глаза, если попадет, но оно и полезнее из-за соли и чистое. В Турции несколько раз море воняло тухлятиной и плавала по воде какая-то дрянь.
Насчет погоды, летом жарко везде. Я была летом, в Турции сгореть еще проще, чем в Египте. В Египте можно отдыхать и весной и осенью, но в начале мая вода там прохладная, в Турции значит, еще холоднее. В Турции в октябре дожди.
Перелет в Египет дольше, но на 30 минут- 1 час максимум.
Удачи!