At Maya Beach Hotel, you can spend time at the beach enjoying beach massages, yoga, and beachside drinks, plus you'll have access to onsite snorkeling and kayaking. Guests in the mood for pampering can indulge in deep-tissue massages, body treatments, and mani/pedis, and the outdoor pool provides a splash of fun. Offering a beachfront location, Maya Beach Hotel Bistro serves international cuisine and is open for breakfast, lunch, and dinner. Fellow travelers say great things about the helpful staff.