Karta Vacation Rentals
In the heart of Cruz Bay on St. John, steps from Cruz Bay Beach and about a 5‑minute walk to Virgin Islands National Park. The boutique hotel sits roughly 250 feet from the ferry dock, putting you within easy reach of the town's best restaurants, bars, and shopping. Trunk Bay is about 3.5 miles away and Sapphire Beach about 5.3 miles; Cyril E. King Airport (STT) is the preferred airport.