Las fórmulas todo incluido en Marrakech son especialmente generosas e incluyen generalmente tres comidas diarias servidas en varios restaurantes temáticos. Los buffets ofrecen una cocina variada que mezcla especialidades marroquíes tradicionales, platos mediterráneos y opciones internacionales. Los tajines, cuscús y pasteles orientales conviven con las parrilladas y ensaladas frescas.
Las bebidas se sirven a voluntad en bares y restaurantes, incluyendo cócteles locales, zumos de frutas frescos y bebidas calientes tradicionales como el té de menta. Las actividades deportivas suelen comprender acceso a piscinas, tenis, fitness, así como clases de aquagym y aeróbic. Las animaciones diarias incluyen espectáculos nocturnos, música en directo y talleres de artesanía marroquí.
Muchos complejos incluyen también servicios de spa y hammam, con tratamientos tradicionales a base de aceites de argán y rituales de belleza orientales. Los clubs infantiles con animaciones especializadas permiten a las familias disfrutar plenamente de su estancia.