Vakkaru Maldives, situé dans les eaux cristallines de l'atoll de Baa en République des Maldives, propose des équipements de luxe tels que: 5 restaurants avec cuisine internationale, orientale et italienne, 2 bars, Lagoon Bar situé sur l'eau et ouvert aux adultes, Splash est le centre principal pour la plongée, la randonnée et les sports nautiques, le Coconut Club relaxant, le miniclub, la salle de gym, le Merana Spa avec 12 salles de soins avec vue sur l'océan, salon de manucure, spa et espaces de détente.
La propriété est située dans un paysage tropical luxuriant, situé sur l'une des îles habitées de l'atoll de Baa, Thulhaadhoo. Il est à 90 km de Malé, en bateau à moteur, à 2h et 30 min, en direction de l'atoll de Baa. En hydravion, à 30 minutes de l'aéroport Ibrahim Nasir.