
Capri is a glamorous island in the Bay of Naples, famous for its Blue Grotto, the Faraglioni rocks, chic piazzetta and cliff-top walks. Hotels on the island are famously expensive and many close in winter, so the best deals come from shoulder-season stays or basing yourself in Sorrento and visiting by boat.
Looking for cheap hotels in Capri? RoomsCheap compares hotel deals from the biggest booking sites in one search, so you can find cheap rooms in the right neighborhood — not just the lowest price in the wrong one.
It is not just hotels: the same search covers apartments, vacation rentals, B&Bs and hostels in Capri, so you can compare every kind of room side by side.
Capri is usually visited by ferry or hydrofoil from Naples and Sorrento; some cruise ships anchor off the island and tender passengers ashore, and many Naples calls include a day trip.
The Piazzetta and designer boutiques — central, lively and the priciest.
The quieter upper town near Monte Solaro, often better value.
The ferry harbour, with a few hotels and easy boat connections.
A much wider choice of hotels across the bay, with frequent ferries to Capri.

A historic grand hotel near the Piazzetta, first opened in the 19th century.
Check rates at Grand Hotel QuisisanaZoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.


May, June and September are ideal. July and August are crowded with day-trippers; many hotels close from roughly November to March.
Anacapri is usually cheaper than Capri town, and staying in Sorrento and visiting by ferry is often the best-value option.
Yes — the island is much quieter in the evening once day-trippers leave.
Ferries and hydrofoils run from Naples and Sorrento, and in summer from the Amalfi Coast.