MBeach est le restaurant de plage du Medina Essaouira MGallery, installé sur son sable privé face à la baie. La carte tient aux poissons, aux fruits de mer et aux crustacés, complétés de saveurs méditerranéennes et d'un plat du jour, servis en terrasse largement ouverte sur l'océan. Le service court du milieu de journée jusqu'au soir : on y déjeune les pieds dans le sable, on y dîne face à la baie, et la plage se prolonge d'elle-même entre les deux, à quelques minutes de la médina.