Marrakech and its nearby regions host several international renowned hotels and riads.

Marriott International to Build Resort in Marrakech