How much does a hotel in Capri cost per night?

November 2026: hotels in Capri ask a median €180 a night and an average €597, from a median 85 hotels priced each night over 30 measured nights (read 25 October 2026). The cheapest month measured is November 2026 (€180), the priciest January 2027 (€305).

Measured by Bed&Market (bedandmarket.com) from 97 places checked, read 25 October 2026 22:28 UTC.

Updated

Hotel price per night, month by month

Hotels in Capri ask a median from €180 (November 2026) to €305 (January 2027) a night across the 3 months measured.

MonthMedian a nightAverage a nightMiddle half (p25–p75)Hotels priced a night (median)Nights measured
November 2026€180€597€120–€3808530
December 2026€225€765€140–€5006531
January 2027€305€902€153–€6405722

Average hotel price in Capri in November 2026

November 2026: hotels in Capri ask a median €180 a night and an average €597; the middle half of hotels ask €120–€380 (30 nights measured, a median 85 hotels priced each night, read 25 October 2026).

  • Friday and Saturday: median €180 against €180 Monday to Thursday (0%).
  • Cheapest night: 6 November 2026, median €161.
  • Priciest night: 14 November 2026, median €212.

Average hotel price in Capri in December 2026

December 2026: hotels in Capri ask a median €225 a night and an average €765; the middle half of hotels ask €140–€500 (31 nights measured, a median 65 hotels priced each night, read 25 October 2026).

  • Friday and Saturday: median €225 against €225 Monday to Thursday (0%).
  • Cheapest night: 1 December 2026, median €197.
  • Priciest night: 31 December 2026, median €578.

Average hotel price in Capri in January 2027

January 2027: hotels in Capri ask a median €305 a night and an average €902; the middle half of hotels ask €153–€640 (22 nights measured, a median 57 hotels priced each night, read 25 October 2026).

  • Friday and Saturday: median €306 against €305 Monday to Thursday (0%).
  • Cheapest night: 9 January 2027, median €286.
  • Priciest night: 1 January 2027, median €540.

Hotel price by star rating in Capri

Over the nights measured from 13 November 2026 to 22 January 2027, hotels in Capri ask a median €234 at 2★, €500 at 2.5★, €150 at 3★, €249 at 3.5★, €240 at 4★, €238 at 4.5★ and €342 at 5★ a night.

StarsMedian a nightMiddle half (p25–p75)Nights measuredExample hotels
2★€234€234–€23465La Piccola, Capri (€380), da Bruno e Gege (€234), Le Gemme Guest House (€144)
2.5★€500€500–€56271Lemon House, Capri (€500), Villa nella curva della funicolare, Capri (€802), Apartment in Villa Argentina (€14 850)
3★€150€133–€21271Azzurra, Capri center (€536), La Perla House (€212), Hotel Belvedere e Tre Re (€94)
3.5★€249€227–€30671Casa Vista Mare (€306), Villa Li Campi Anacapri Center (€702), La Marocella (€150)
4★€240€225–€3087123Baci, Capri (€458), Camerelle 33, Capri center (€1 586), La Casa di Pitti (€120)
4.5★€238€218–€24336Agriturismo del Sole (€125), Villa Preziosa - Panoramic Sea View (€681), Suite Design Capri con minipool in Piazzetta (€218)
5★€342€342–€34250LHP Suite Capri Villa La Giara (€11 187), Lussi Capri (€342), CASA GADEAMUS via le botteghe 12 (€315)

What was measured

Asking prices of hotels in Capri for one night for two adults, 83 nights measured from 1 November 2026 to 22 January 2027, read 25 October 2026.

  • A month's median is the median of its nightly medians; the average counts every price of every night once, so expensive suites and villas lift it above the median.
  • Prices in the currency they were shown in, never converted at an exchange rate.
  • A hotel with no price that night (sold out or closed) is checked but left out of the median.
  • Asking prices seen while searching for a stay: not prices paid, and not a forecast.

Source: asking prices for one night, read from public search results on the scan date; not prices paid, and not a forecast. How we measure →

More questions about this town

All prices in Capri →