А зачем вам обед в отеле? В некоторых отелях (например в Marlin Inn) завтрак заканчивается в 10, а ужин начинается в 18. Большинство экскурсий (Луксор, Каир, коралловые острова) включают обед в стоимость. Обед в отелях, ориентированных на HB обычно скуден, так что лучше пообедать в близлежащем ресторанчике. В любом случае IMHO его стоимость не превысит $6-8 с человека.