Ну вы задачу ставьте точнее. Если хотите пляж -это одно,а памятники старины-это совсем другое. В любом случае до памятников старины придётся брать экскурсию. В Хургаде ,по отзывам,неплохие отели Арабия,Арабелла,Бела Виста, Sun&Sea. Посмотрите в поиске по отзывам. В Шарме всё немного дороже.