Within the gated Mayakoba community on Mexico's Riviera Maya, Banyan Tree Mayakoba spreads through mangroves, lagoons and coastal dunes. Pool suites and multi-bedroom villas provide terraces and substantial indoor and outdoor living space, with outlooks towards waterways, gardens or the golf course by category. Saffron serves Thai food, while further restaurants cover Mexican, seafood and international menus across the resort. Banyan Tree Spa, a fitness centre, Rangers children's club and access to El Camaleón golf course support longer stays. Bicycles and boats move through the development, and nature trails, canal tours and the Caribbean beach reveal the different landscapes around the accommodation.