JW Marriott, part of Marriott International, has opened the JW Marriott Maldives Resort & Spa on Vagaru island, Shaviyani Atoll in the Maldives.

The resort features 60 villas with private pools and wooden sunbathing decks.

Duplex and single-storey overwater pool villas set on stilts overlook the Indian Ocean. Beach pool villas come with direct access to the beaches, and the split-level duplex beach pool villa caters for families. It has separate lounges, bedrooms and bathrooms to accommodate larger groups. 

The resort also offers fitness and spa amenities, five restaurants, three full-service bars and various children’s facilities.