The Westin Maldives Miriandhoo is on Miriandhoo in Baa Atoll, a UNESCO Biosphere Reserve, 30 to 35 minutes from Malé by seaplane, or a domestic flight and a short speedboat ride. Hanifaru Bay, with its manta feeding station, is close by, and maldives.com describes the snorkelling as world-class. The resort is built around Westin's wellness programmes, with a 24-hour gym and personal training.
All 69 villas have a private pool: 40 on the beach and 29 over the water. Beach Villas with Pool (140 m²) are for two; Family Beach Villas (140 m²), Deluxe Beach Villas and Deluxe Family Beach Villas (164 m²) take two adults and two children or three adults; and Overwater and Heavenly Overwater Villas with Pool (194 m²) do the same, the Heavenly ones at the end of the jetty with a bathtub facing the ocean. For bigger groups there's the Two-Bedroom Beach Villa (297 m²) and the Heavenly Beach Residence (508 m²), each for up to six.
Island Kitchen is the all-day restaurant by the pool, Hawker cooks Asian street food in an open kitchen on the beach, and The Pearl serves Japanese kaiseki and omakase over the water. The Sunset Bar has cocktails and tapas, and there's a beach bar. The Heavenly Spa sits over the water, and there's a PADI dive centre and the Westin Family Kids Club for ages 4 to 12, with babysitting.