Hidden on a lagoon on the Isla Mujeres, Avalon Reef Club offers a cozy island retreat for the whole family. Remote but not without luxury, the resort features spacious rooms in the tower and offers villas with kitchenettes and gorgeous Caribbean views. Dine out in any of the three restaurants. Kids will enjoy the Wild Things Kids Adventures.