Lay of the Land
Surrounded by the Bay of Naples and Tyrrhenian Sea, the island of Capri lies some 17 miles off the Amalfi coast of southern Italy. (The Amalfi coast and Capri are part of Italy’s Campania region, which also includes Naples.) It’s just four square miles and has two townships: the bustling Capri town, near the Marina Grande where the ferries arrive, and the more serene Anacapri, in the west.
Most of the high-end hotels are clustered around Capri town; two notable exceptions are the J.K. Place, close to the Marina Grande, and the Capri Palace Hotel & Spa, in Anacapri. Capri is mountainous—at 1,932 feet, Monte Solaro is its highest peak—making for beautiful terraced gardens and gorgeous panoramic vistas. And while Capri town can get overrun in summer, there are countless small streets that lead into the calmer northeast of the island, so escaping the crowds is not difficult. The best hiking is found in the west around Anacapri.