Karta Vacation Rentals





On Bermuda’s sun-kissed shore in historic St. George, steps from soft white sand at St. Catherines Beach and within easy walking distance of the town center and Achilles Bay. Pet-friendly and family-friendly, this oceanfront residence puts beach days and island exploring first.