Karta Vacation Rentals





Tucked on Ambergris Caye in San Pedro, Nautilus del Mar sits just steps from North Ambergris Caye Beach and about 6 km from San Pedro’s center. San Pedro Airport is roughly 4.3 miles away—perfect for quick island arrivals and days on the water.