Hidden on a lagoon on the Isla Mujeres, the Avalon Reef Club offers a cozy island retreat for the whole family.

Tucked away on the secluded island and accessible only by ferry and just 13 km off the Yucat√°n Peninsula, the resort features spacious rooms in the tower and offers villas with kitchenettes and gorgeous Caribbean views.

Unlike the stereotypical Mexican resort, Hotel Avalon has the warm trade winds and spectacular views seldom seen elsewhere. Guests are free to dine out in any of three restaurants.