Hi there,
I would recommend traveling during the summer months (May-October) as Hotels tend to become rather pricey in spring and winter. The temperatures in summer are somewhat high but it offers the ideal time to enjoy an
Egypt vacation without the hassle of other tourists,etc.
Another reason to
travel during summer is that you can find better package deals, flights, accommodation discounts, etc; mainly because most tourists get put off by the high temperatures.
If you are traveling during the Ramadan month be aware most restaurants tend to be closed during the day, and alcohol consumption is prohibited.
Hope this helps
VacationBuddy