And the most expensive day seems to be Saturday The average price of a 5-star hotel in Marrakech is currently around £329 per night. And the cheapest 5-star hotel we found is £51 per night. When is ...
And the cheapest 4-star hotel we found is £32 per night. The average price of a 5-star hotel in Marrakech is currently around £297 per night. And the cheapest 5-star hotel we found is £55 per night.