MarBella beschikt over een stijlvolle receptie, een gezellige lobby en diverse lounges. Er zijn meerdere zwembaden, waaronder een groot hoofdzwembad, familiebaden, adults-only zones en een waterpark met glijbanen. Rondom de zwembaden bevinden zich zonneterrassen met ligbedden en parasols. Het privéstrand is uitgerust met comfortabele ligbedden en parasols, met service aan het strand.
Er zijn uitgebreide faciliteiten voor kinderen van alle leeftijden, waaronder een crèche, een Kids Club en een Teens Lounge met arcadespellen en een speciaal ingerichte sociale ruimte, ontworpen om jongere gasten hun eigen levendige ontmoetingsplek te bieden. Ook kunnen gasten diverse watersporten beoefenen, zoals kajakken, SUP en snorkelen, deels tegen betaling. Daarnaast zijn er boutiques, een minimarkt en wordt er avondentertainment en livemuziek verzorgd.