Capri hotels

Search hundreds of travel sites at once for lodging in Capri

Capri, Napoli, Italy
May 12 — May 132
Capri, Napoli, Italy
Wed 5/12
Thu 5/13
There are travel restrictions to Capri.Learn more
Stay informed and receive email updates for when travel restrictions ease for Capri.
Capri hotels

Good to know

Low season

NovemberCheapest month to stay with an average 76% drop in price.

High season

AugustMost expensive month to stay with an average 24% rise in price.

Average price (weeknight)

$460Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

$541Average Fri & Sat price over the last 2 weeks.

How much is a Capri hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

When to book a hotel in Capri

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding perfect Capri hotel deals

  • If you’re looking for a cheap hotel in Capri, you should consider visiting during the low season. You'll find cheaper accommodations in Capri in November and December.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Capri if you stay on a Thursday. The opposite is true for, Friday, which is usually the most expensive day.
  • Book at least 27 days before your stay begins to get the best price for your Capri accommodation.
  • The cheapest 3-star hotel room in Capri found on KAYAK in the last 2 weeks was $127, while the most expensive was $311.
  • How long should you stay? KAYAK users usually book their accommodation in Capri for 3 days.

FAQs when booking a hotel in Capri

  • Hotels are safe environments for travelers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Capri. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.

  • Travelers who like staying near Marina Grande recommend Hotel Punta Tragara, Villa San Felice and Hotel Della Piccola Marina.

  • The average price of a double room in Capri is $423, but it varies considerably depending on location, facilities, and seasonality. In the last 3 days, KAYAK users have found double rooms for as cheap as $76.

  • Hotel room prices will vary depending on facilities and location. The cheapest double room in Capri for tonight found in the last 3 hours was $74. We also found 3-star hotels from $120 and 4-star hotels from $107.

  • KAYAK users found 3-star hotel rooms in Capri for this weekend from $126 and 4-star hotel rooms from $95. The cheapest room in Capri for the same date was $95 per night.

  • After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central Capri districts. You can also do a search using the city map to choose a specific location, like Capri city center.

  • Take a look at our extensive hotel map to find the best hotels near you.

Where to stay in Capri?

Our map will help you find the perfect place to stay in Capri by showing you the exact location of each hotel.

Best Capri hotels

Most recommended Capri hotels

Show all
Hotel La Minerva - Capri - Balcony
Hotel La Minerva - Capri - Balcony
Hotel La Minerva
9.8 Excellent
$594+
$594+
Free Wi-Fi
Pool
Fuorlovado 40 - Capri - Bedroom
Fuorlovado 40 - Capri - Bedroom
Fuorlovado 40
9.7 Excellent
$234+
$234+
Free Wi-Fi
Luxury Villa Excelsior Parco - Capri - Patio
Luxury Villa Excelsior Parco - Capri - Patio
$555+
Parking
Free Wi-Fi
Pet friendly
B&B Palazzo a Mare - Capri - Beach
B&B Palazzo a Mare - Capri - Beach
B&B Palazzo a Mare
9.6 Excellent
$217+
$217+
Free Wi-Fi
Pet friendly
Casa Gaia - Capri - Outdoors view
Casa Gaia - Capri - Outdoors view
Casa Gaia
9.5 Excellent
$76+
$76+
Free Wi-Fi
Pet friendly
Aldarogi - Capri - Living room
Aldarogi - Capri - Living room
Aldarogi
9.5 Excellent
$182+
$182+
Free Wi-Fi
La Reginella - Capri - Building
La Reginella - Capri - Building
La Reginella
9.3 Excellent
$142+
$142+
Free Wi-Fi
Pet friendly
Villa Patrizi - Capri - Bedroom
Villa Patrizi - Capri - Bedroom
Villa Patrizi
9.3 Excellent
$210+
$210+
Free Wi-Fi
Pool
J.K. Place Capri - Capri - Outdoors view
J.K. Place Capri - Capri - Outdoors view
J.K. Place Capri
9.7 Excellent
$1,152+
$1,152+
Free Wi-Fi
Pool
Pet friendly
Spa
Hotel Villa Brunella - Capri - Pool
Hotel Villa Brunella - Capri - Pool
Hotel Villa Brunella
9.3 Excellent
$458+
$458+
Free Wi-Fi
Pool
Spa

Capri hotels near Certosa di San Giacomo

Show all
Hotel Punta Tragara - Capri - Outdoors view
Hotel Punta Tragara - Capri - Outdoors view
Hotel Punta Tragara
9 Excellent
$1,151+
$1,151+
Free Wi-Fi
Pool
Spa
Hotel La Floridiana - Capri - Lobby
Hotel La Floridiana - Capri - Lobby
Hotel La Floridiana
8.7 Excellent
$218+
$218+
Free Wi-Fi
Pool
Pet friendly
Spa
Regina Cristina - Capri - Living room
Regina Cristina - Capri - Living room
Regina Cristina
8.4 Excellent
$242+
$242+
Free Wi-Fi
Pool
Pet friendly
Hotel Villa Sarah - Capri - Lobby
Hotel Villa Sarah - Capri - Lobby
Hotel Villa Sarah
8.3 Excellent
$238+
$238+
Free Wi-Fi
Pool