Marrakech est classée 5ème parmi les 48 villes offrant le meilleur rapport qualité/prix de room service dans le monde par le TripIndex Room Service 2014 compilé par le célèbre site américain de voyage, Trip Advisor. La ville ocre, avec 27 dollars en moyenne pour ces services de chambre, est avec Tunis les deux seules destinations maghrébines dans ce classement. Cet indice prend en compte le coût d'un club sandwich, d'une bouteille d'eau, de cacahuètes, d'un soda et d'une mini-bouteille de vodka du mini-bar, mais aussi le nettoyage à sec d'une chemise. La capitale tunisienne offre le meilleur rapport qualité prix (18 dollars) pour ces services devant le Cap en Afrique du Sud (23 dollars), Budapest en Hongrie (25 dollars) et Prague en République Tchèque (26 dollars). Les villes d'Europe du Nord, telles qu'Helsinki en Finlande et Oslo en Norvège sont parmi les destinations les plus chères.