Capri hotels

Search hundreds of travel sites at once for hotels in Capri

Capri, Napoli, Italy
16 Jun — 17 Jun2
Capri, Napoli, Italy
Wed 16/6
Thu 17/6
Capri hotels

Good to know

Low season

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

High season

JuneMost expensive month to stay with an average 47% rise in price.

Average price (weeknight)

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

Average price (weekend night)

C$ 466Average 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 February.
  • 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 C$ 163, while the most expensive was C$ 438.
  • 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 travellers 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.

  • Marina Grande being one of the most popular landmarks in Capri, many travellers enjoy staying close by. Hotel Weber Ambassador and La Scalinatella are recommended hotels on KAYAK within walking distance.

  • C$ 434 is the average price for a double room in Capri, but our users have found rooms for as cheap as C$ 174 in the last 3 days.

  • After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, 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 centre

  • 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 Floridiana - Capri - Lobby
Hotel La Floridiana - Capri - Lobby
Hotel La Floridiana
8.7 Excellent
C$ 390+
C$ 390+
Free Wi-Fi
Pool
Pet friendly
Spa
Regina Cristina - Capri - Living room
Regina Cristina - Capri - Living room
Regina Cristina
8.4 Excellent
C$ 246+
C$ 246+
Free Wi-Fi
Pool
Pet friendly
Hotel Punta Tragara - Capri - Bedroom
Hotel Punta Tragara - Capri - Bedroom
Hotel Punta Tragara
9 Excellent
C$ 1,908+
C$ 1,908+
Free Wi-Fi
Pool
Spa
Hotel Villa Sarah - Capri - Lobby
Hotel Villa Sarah - Capri - Lobby
Hotel Villa Sarah
8.3 Excellent
C$ 266+
C$ 266+
Free Wi-Fi
Pool
Hotel Mamela - Capri - Building
Hotel Mamela - Capri - Building
Hotel Mamela
9 Excellent
C$ 680+
C$ 680+
Free Wi-Fi
Pool
Villa San Felice - Capri - Building
Villa San Felice - Capri - Building
Villa San Felice
8.6 Excellent
C$ 273+
C$ 273+
Free Wi-Fi
Pool
Pet friendly
Grand Hotel Quisisana - Capri - Pool
Grand Hotel Quisisana - Capri - Pool
Grand Hotel Quisisana
9.3 Excellent
C$ 910+
C$ 910+
Free Wi-Fi
Pool
Spa
Canasta - Capri - Pool
Canasta - Capri - Pool
Canasta
9.2 Excellent
C$ 353+
C$ 353+
Free Wi-Fi
Pool
J.K. Place Capri - Capri - Restaurant
J.K. Place Capri - Capri - Restaurant
J.K. Place Capri
9.7 Excellent
C$ 1,779+
C$ 1,779+
Free Wi-Fi
Pool
Pet friendly
Spa
Hotel Della Piccola Marina - Capri - Living room
Hotel Della Piccola Marina - Capri - Living room
Hotel Della Piccola Marina
8.9 Excellent
C$ 434+
C$ 434+
Free Wi-Fi
Pool
Pet friendly
Capri Tiberio Palace - Capri - Living room
Capri Tiberio Palace - Capri - Living room
Capri Tiberio Palace
9.2 Excellent
C$ 1,369+
C$ 1,369+
Free Wi-Fi
Pool
Pet friendly
Spa
Luxury Villa Excelsior Parco - Capri - Building
Luxury Villa Excelsior Parco - Capri - Building
Luxury Villa Excelsior Parco
9.7 Excellent
C$ 599+
C$ 599+
Parking
Free Wi-Fi
Pet friendly
Hotel Villa Brunella - Capri - Outdoors view
Hotel Villa Brunella - Capri - Outdoors view
Hotel Villa Brunella
9.3 Excellent
C$ 718+
C$ 718+
Free Wi-Fi
Pool
Spa

Capri hotels near Torre Saracena

Show all
Hotel Weber Ambassador - Capri - Pool
Hotel Weber Ambassador - Capri - Pool
Hotel Weber Ambassador
8.7 Excellent
C$ 251+
C$ 251+
Parking
Free Wi-Fi
Pool
Spa
La Scalinatella - Capri - Outdoors view
La Scalinatella - Capri - Outdoors view
La Scalinatella
9.3 Excellent
C$ 623+
C$ 623+
Free Wi-Fi
Pool
La Terrazza di Mil - Capri - Living room
La Terrazza di Mil - Capri - Living room
La Terrazza di Mil
9.3 Excellent
C$ 362+
C$ 362+
Free Wi-Fi
Villa Marina Capri Hotel and Spa - Capri - Building
Villa Marina Capri Hotel and Spa - Capri - Building
C$ 844+
Free Wi-Fi
Pool
Pet friendly
Spa