Hotels in Capri

Find the best deals on 362 hotels in Capri

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Capri

Find the perfect Capri hotel for business or leisure
$self.alt
Hotel Syrene
8.9
221 C$
View all deals
$self.alt
Gatto Bianco Hotel & Spa
9.1
134 C$
View all deals
$self.alt
Villa San Felice
8.6
147 C$
View all deals
$self.alt
Capri Wine Hotel
9.7
159 C$
View all deals
$self.alt
Capri Inn
9.3
185 C$
View all deals
$self.alt
Affittacamere Capri Dolce Vita
9.8
153 C$
View all deals
$self.alt
Villa D' Alessandro
8.4
153 C$
View all deals
$self.alt
Grand Hotel Quisisana
9.3
524 C$
View all deals
$self.alt
Hotel La Floridiana
8.6
107 C$
View all deals
$self.alt
Hotel Punta Tragara
9.0
1,003 C$
View all deals
$self.alt
Regina Cristina
8.5
156 C$
View all deals
$self.alt
La Scalinatella
9.4
467 C$
View all deals
$self.alt
Hotel Weber Ambassador
8.7
160 C$
View all deals
$self.alt
Hotel Mamela
8.9
286 C$
View all deals
$self.alt
Villa Helios Capri
9.1
171 C$
View all deals
$self.alt
Fortino Bed & Breakfast
8.9
91 C$
View all deals
$self.alt
Capri Luxury Sea View Villa
9.5
248 C$
View all deals
$self.alt
Fuorlovado 40
9.7
153 C$
View all deals

When to book a hotel in Capri

Check out the information below to find the best deal on a Capri hotel room
Low Season
November
High Season
August

cheapest month to stay

57%

expected price decrease

most expensive time to stay

39%

expected price increase

Price
202 C$ - 752 C$
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

422 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

506 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Capri is:
1-2 star
203 C$ - 237 C$
3 star
217 C$ - 253 C$
4-5 star
441 C$ - 510 C$

How much does a hotel in Capri cost per night?

Use the information below to find quality Capri hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Capri Inn
9.3
185 C$
$self.alt
#2 most popular
Fuorlovado 40
9.7
153 C$
$self.alt
Best value
Fortino Bed & Breakfast
8.9
91 C$
4 stars and above
$self.alt
#1 most popular
Hotel Syrene
8.9
221 C$
$self.alt
#2 most popular
Gatto Bianco Hotel & Spa
9.1
134 C$
$self.alt
Best value
Hotel La Floridiana
8.6
107 C$

Cheapest hotels in Capri

These hotels and hostels usually make for a cheap way to stay in Capri
$self.alt
Fortino Bed & Breakfast
8.9
91 C$
$self.alt
Villa San Felice
8.6
147 C$
$self.alt
Hotel La Floridiana
8.6
107 C$
$self.alt
Affittacamere Capri Dolce Vita
9.8
153 C$
$self.alt
Gatto Bianco Hotel & Spa
9.1
134 C$
$self.alt
Villa D' Alessandro
8.4
153 C$

Get the best value hotel in Capri

These hotels have the best prices for their ratings
$self.alt
Gatto Bianco Hotel & Spa
9.1
134 C$
$self.alt
Capri Wine Hotel
9.7
159 C$
$self.alt
Villa San Felice
8.6
147 C$
$self.alt
Regina Cristina
8.5
156 C$
$self.alt
Hotel La Floridiana
8.6
107 C$
$self.alt
La Scalinatella
9.4
467 C$

Capri travel information

How long do people stay in Capri?

On average, people stay in Capri for a total of 2 nights.

How much does a hotel cost in Capri?

The price of a hotel in Capri depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around 185 C$ per night.

When is the best time to book a hotel in Capri?

Hotels in Capri are usually cheapest during the month of November. You can expect a price decrease of around 57% during this period.

Which day is cheapest to stay in Capri?

The cost of a Capri hotel room will vary for each day but generally Saturday works out the most economical, with Friday proving the least economical.

How much does a luxury hotel in Capri cost?

A luxury hotel in Capri can set you back on average 306 C$ per person, per night. In comparison, the average cost of a hotel in Capri is 185 C$ per person, per night, representing a 40% premium for a luxury hotel.

How much does a hostel in Capri cost?

Capri hostels and hotels with a 2 star rating and below charge around 105 C$ for a bed per person. This will be around 80 C$ under the cost of a typical Capri hotel.


Looking for a specific type of hotel?

Check out these great hotels in Capri that are perfect for any stay
Luxury Hotels in Capri
$self.alt
Best value
Hotel La Floridiana
8.6
107 C$
$self.alt
#1 Most popular
Gatto Bianco Hotel & Spa
9.1
134 C$
$self.alt
#2 Most popular
Hotel Punta Tragara
9.0
1,003 C$

Popular flight routes to Capri

Find the cheapest flights to Capri on popular routes
Toronto to Naples
Fastest flight time
11h 30m
Cheapest price
622 C$
London to Naples
Fastest flight time
25h 40m
Cheapest price
844 C$
Winnipeg to Naples
Fastest flight time
39h 10m
Cheapest price
873 C$
Québec City to Naples
Fastest flight time
19h 55m
Cheapest price
1,053 C$
Vancouver to Naples
Fastest flight time
20h 50m
Cheapest price
1,068 C$
Montreal to Naples
Fastest flight time
9h 50m
Cheapest price
1,132 C$
Ottawa to Naples
Fastest flight time
24h 45m
Cheapest price
1,233 C$
Saskatoon to Naples
Fastest flight time
17h 05m
Cheapest price
1,298 C$
Calgary to Naples
Fastest flight time
15h 55m
Cheapest price
1,365 C$
View more