Karta Vacation Rentals
On Mexico’s Caribbean coast in Mahahual, a beachfront beach hotel set steps from Maya Chan Beach. The spot sits minutes from Mahahual Lighthouse and a short drive from Costa Maya Port. Perfect for snorkeling and laid-back beach days.