Where to Stay in Capri: Best Hotels by Area & Budget

Italy β€Ί Campania β€Ί Capri

Capri hotels span from 1,200 EUR-per-night cliffside five-star villas to family-run guesthouses in Anacapri at under 200 EUR. The choice of area matters as much as the hotel itself: Capri Town puts you in the center, Anacapri offers better value, Marina Grande gives travel tips convenience, and Marina Piccola delivers beach access. Here is the breakdown by area with specific hotel recommendations at luxury, mid-range, and budget price points. For an overview of the island, read our complete Capri travel guide.

Where to Stay in Capri: Capri Town Hotels

Capri Town is the island’s luxury core. Hotels here are within a 5-minute walk of the Piazzetta, Via Camerelle’s designer boutiques, and most of the island’s best restaurants. Expect to pay a premium for the postcode: a mid-range room in Capri Town costs what a luxury room costs in Anacapri. See our Capri weather by month for more details. Book 3+ months ahead for May through September.

Suggested Hotels in Capri Town

JK Place Capri

A 22-room boutique hotel set in a 19th-century villa above Marina Grande with a sweeping sea-view terrace and pool. Best for couples seeking understated elegance and personalized service on Capri. Check rates and availability

Hotel La Floridiana

A 4-star hotel with panoramic sea views from its rooftop terrace and pool, located between the Piazzetta and Marina Grande. Best for mid-range travelers who want a central location with a swimming pool. Check rates and availability

Hotel Villa Sarah

A family-owned hotel set in a lush garden with a small pool, a 15-minute walk from the Piazzetta on Via Tiberio. Best for budget-conscious travelers who want a quiet garden setting and don’t mind walking. Check rates and availability

Where to Stay in Capri: Anacapri Hotels

Anacapri sits 300 meters above Capri Town and costs 30-50% less for comparable quality. The area is greener, quieter, and closer to attractions like Villa San Michele and the Monte Solaro chairlift. See our best time to visit Capri for more details. The main trade-off is the bus ride to Capri Town (10 minutes, 2 EUR, last bus around midnight).

Suggested Hotels in Anacapri

Capri Tiberio Palace

A 1920s-style palazzo a 5-minute walk from the Piazzetta with a rooftop terrace, pool, and retro-glamour interiors. Best for design-conscious travelers who want to be steps from Capri town’s action. Check rates and availability

Hotel Canasta

A family-run 4-star hotel in a quiet residential street 10 minutes from the Piazzetta, with a saltwater pool and Mediterranean garden. Best for travelers who want a relaxing pool setting away from the crowds. Check rates and availability

Hotel La Minerva

A whitewashed boutique hotel on a hillside above Marina Grande with private balconies overlooking the Bay of Naples. Best for mid-range travelers who want sea views without 5-star prices. Check rates and availability

Where to Stay in Capri: Marina Grande and Marina Piccola Hotels

Marina Grande is the ferry port, ideal for travelers who want to step off the boat and into their hotel. Marina Piccola is the beach area on the south side with Faraglioni views. See our things to do in Capri for more details. Both are quieter in the evening than Capri Town.

Suggested Hotels in Marina Grande and Marina Piccola

Hotel Punta Tragara

A 5-star villa designed by Le Corbusier, perched on the cliffs above the Faraglioni rocks with two restaurants and a spa carved into the rock. Best for travelers who want front-row views of the Faraglioni and top-tier dining. Check rates and availability

Relais Maresca

A 4-star hotel right on Marina Grande with Capri-style tiled rooms and a rooftop terrace overlooking the harbor. Best for travelers who want to be steps from the ferry with easy luggage access. Check rates and availability

Hotel Weber Ambassador

A 4-star hotel overlooking Marina Piccola bay and the Faraglioni, with a free shuttle to the Piazzetta. Best for travelers who want Faraglioni views at a fraction of Punta Tragara prices. See our Capri events and festivals for more details. See our best neighborhoods in Capri for more details. Check rates and availability