Where to stay in Capri: the areas compared, when to book, overnight or day trip
Staying on Capri means seeing the island once the day-trippers have left, and they are more than 9 in 10 visitors. Here are the four areas, who they suit and when to book.

At a glance
- First time
- Capri town: everything on foot, Piazzetta and footpaths; the most expensive area
- To spend less
- Anacapri: quieter, close to Solaro, the Blue Grotto and Punta Carena
- For the hydrofoils
- Marina Grande: handy for arrivals and departures, less atmosphere
- For the sea
- Marina Piccola: beaches below the Faraglioni, few places to stay
- When to book
- May–September months ahead; from November to March many places close
- Tourist tax
- Paid at your accommodation; ask your host for the amount to be confirmed
The areas
- Capri town: the Piazzetta, Via Camerelle, the Gardens of Augustus and the footpaths to Villa Jovis and the Arco Naturale, all on foot. Evenings are lively and elegant. Cons: high prices, car-free lanes, luggage has to be carried for you.
- Anacapri: the upper town, quieter and more family-like. The Solaro chairlift, Villa San Michele, the Blue Grotto and the Punta Carena lighthouse are a few minutes away by bus. Cons: you need the bus for the Piazzetta, about 15 minutes.
- Marina Grande: the harbour, with a beach, seafood restaurants and the funicular. Handy if you arrive late or leave early. Cons: during the day it is the most crowded spot on the island.
- Marina Piccola: small beaches and rocks below the Faraglioni, reachable by bus or on foot. Cons: few places to stay, quiet in the evening.
Prices vary a lot between August and October and from place to place: your host will tell you the price for your dates.
Overnight or a day trip?
- On a day trip you see the main sights, but between 11:00 and 16:00 you share them with the crowds.
- With one night you get the Piazzetta at aperitivo time, sunset at Punta Carena or Tragara, and the Blue Grotto at opening time the next morning.
- With two or three nights you can add Villa Jovis, the Fortini trail and a swim at Marina Piccola.
Tip: on a tight budget, choose Anacapri for one night: it usually costs less than Capri town and in the morning you are already close to Solaro and the Blue Grotto, ahead of the groups.
When to go
- April–June and September–October: mild weather, the sea already or still warm, prices lower than in August.
- July–August: the island is packed during the day; book months ahead.
- November–March: a quiet, authentic island, but many hotels, restaurants and the funicular close for weeks.
The events that fill up accommodation are in the Capri calendar. Below you will find places to stay in the area on Napolibnb, with direct contact with the host.
More Capri guides
- Capri: the complete guidewhat to see and what it costs
- Capri in two dayswith a night on the island
- Getting around Capriluggage, porters, buses
- Capri events and seasonswhen the island is full
Frequently asked questions
Is it better to stay in Capri or Anacapri?
Capri town if you want the Piazzetta and the footpaths on your doorstep; Anacapri for peace and quiet, generally lower prices and being close to Monte Solaro, the Blue Grotto and Punta Carena.
Is it worth staying overnight in Capri?
Yes, if you can: more than 90% of visitors come for the day and leave in the afternoon. In the evening and early morning the island is a different place.
Where did Gracie Fields live?
The English actress and singer lived for many years at Marina Piccola, where she created the La Canzone del Mare beach club. She is buried in Capri's non-Catholic cemetery.
Is accommodation in Capri open in winter?
Many hotels close from November to March; some B&Bs and holiday homes stay open. Ask your host and check transport, which is reduced in winter.
Where to stay in Capri
11 places to stay in Capri on Napolibnb.it, the Naples holiday-rental portal: you contact the host directly, with no booking fees. Every listing shows its official CIN code.