about this Restaurant
Vakkaru is a luxurious island resort in the Maldives set within the UNESCO Biosphere Reserve of Baa Atoll, surrounded by powdery white sands, lush tropical foliage, and vibrant marine life. Blending timeless island elegance with contemporary comforts, the resort offers a collection of beach and overwater villas and residences, ideal for couples and families alike. Guests can indulge in gourmet dining across multiple venues, rejuvenate at the overwater Merana Spa, or explore the turquoise waters through diving, snorkeling, and watersports. With its tranquil setting and attentive service, Vakkaru promises an unforgettable Maldivian escape.