В Хургаде полно одежных магазинов, в том числе и mexx, benetton и прочие такого же порядка, ну и плюс местные, за 50-100 фунтов можно купить вполне приличные вещи. В Шарме, в принципе, то же самое, только подорожевсегда в полете