
Morocco
In Marrakech, all-inclusive costs 153 euros less than the bed-and-breakfast option
In Marrakech, a week in a three-star hotel on an all-inclusive basis costs an average of £131 (153 euros) less than a stay limited to a room and breakfast, according to a comparison of offers available to British travellers.

