Hotels in Capri

Find the best deals on 356 hotels in Capri

Check-in
Check-out
Compare vs momondo |

Top Hotels in Capri

Find the perfect Capri hotel for business or leisure
Hotel Villa Sarah
8.4
$132
View all deals
Grand Hotel Quisisana
9.3
$561
View all deals
Relais Maresca Luxury Small Hotel
8.7
$287
View all deals
Hotel Syrene
9.0
$236
View all deals
Hotel La Floridiana
8.6
$115
View all deals
Hotel A Pazziella
8.5
$178
View all deals
Hotel La Residenza
8.4
$159
View all deals
Gatto Bianco Hotel & Spa
9.1
$144
View all deals
Hotel La Palma
8.5
$413
View all deals
Hotel Punta Tragara
9.0
$1,074
View all deals
Hotel Luna
9.4
$296
View all deals
Regina Cristina
8.5
$167
View all deals
La Scalinatella
9.3
$500
View all deals
Hotel Weber Ambassador
8.8
$171
View all deals
Villa Calypso
8.8
$209
View all deals
Hotel Villa Brunella
9.3
$360
View all deals
Hotel Mamela
9.0
$306
View all deals
Casa Morgano
9.3
$380
View all deals
Capri Tiberio Palace
9.4
$649
View all deals
La Vega
8.2
$391
View all deals
Hotel Capri
8.5
$168
View all deals
Villa Helios Capri
9.0
$183
View all deals
Luxury Villa Excelsior Parco
9.7
$336
View all deals
Canasta
9.3
$196
View all deals
Villa Marina Capri Hotel & Spa
8.4
$460
View all deals
Diva La Canzone Del Mare
8.3
$344
View all deals
La Reginella
9.2
$103
View all deals
Hotel Della Piccola Marina
9.0
$238
View all deals
Sina Flora
9.0
$296
View all deals
J.K. Place Capri
9.6
$964
View all deals
Villa San Felice
8.8
$157
View all deals
Esperia
8.1
$103
View all deals
Soleluna
$115
View all deals
Albergo Pensione Italia
$141
View all deals
Villa Palomba
$748
View all deals
Capri Wine Hotel
9.7
$170
View all deals
Guest House La Piazzetta
8.5
$171
View all deals
B&B Palazzo a Mare
9.6
$97
View all deals
Fortino Bed & Breakfast
8.9
$97
View all deals
Villa Striano Capri
9.1
$57
View all deals

When to book a hotel in Capri

Low season
February
High season
June

cheapest month to stay

73%

expected price decrease

most expensive time to stay

87%

expected price increase

Price
$131 - $904
Highest day of week
Wednesday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

$188

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$216

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Capri is: 1-2 star, 65 days before.
90
Days before departure
0
1-2 star
$219 - $255
3 star
$212 - $264
4-5 star
$461 - $642

Capri travel tips

Let us help you with the best tips about Capri

How long do people stay in Capri?

2 nights is the typical length of stay for people visiting Capri.

How much does a hotel cost in Capri?

A hotel room in Capri will generally set you back around $328 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

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

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

Which day is cheapest to stay in Capri?

Hotel rooms in Capri are generally cheapest on Wednesday and more costly on Tuesday.

How much does a luxury hotel in Capri cost?

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

How much does a hostel in Capri cost?

Per person, per night, a hostel in Capri (or a sub 2-star rated hotel) is priced at $153, on average. This price is $102 cheaper than your average Capri hotel.


How much does a hotel in Capri cost?

4 stars and above
#1 most popular
Hotel Villa Sarah
8.4
$132
#2 most popular
Grand Hotel Quisisana
9.3
$561
Best value
Hotel La Floridiana
8.6
$115
3 stars
#1 most popular
Villa Calypso
8.8
$209
#2 most popular
Villa Helios Capri
9.0
$183
Best value
Esperia
8.1
$103
2 stars and below
#1 most popular
La Reginella
9.2
$103
#2 most popular
Soleluna
$115
Best value
Villa Striano Capri
9.1
$57

Cheapest hotels in Capri

Cheap hotels and hostels in Capri
Villa Striano Capri
9.1
$57
Hotel 4 Stagioni
9.1
$97
B&B Palazzo a Mare
9.6
$97
Marunnella Suites
9.2
$99
Fortino Bed & Breakfast
8.9
$97
La Reginella
9.2
$103

Best value hotels in Capri

Hotel Villa Sarah
8.4
$132
Villa San Felice
8.8
$157
Hotel La Floridiana
8.6
$115
Villa Striano Capri
9.1
$57
Gatto Bianco Hotel & Spa
9.1
$144
Villa Patrizi
9.3
$122

Looking for a specific type of hotel

Luxury hotels in Capri
Best value
Hotel La Floridiana
8.6
$115
No. 1 most popular
Gatto Bianco Hotel & Spa
9.1
$144
No. 2 most popular
Hotel Punta Tragara
9.0
$1,074
No. 3 most popular
Capri Tiberio Palace
9.4
$649

momondo's favourite hotels


Popular flight routes to Capri

Find the cheapest flights to Capri on popular routes
Brisbane to Naples
Fastest flight time
23h 05m
Cheapest price
$1,237
Sydney to Naples
Fastest flight time
25h 55m
Cheapest price
$1,252
Melbourne to Naples
Fastest flight time
24h 50m
Cheapest price
$1,332
Adelaide to Naples
Fastest flight time
31h 30m
Cheapest price
$1,557
Newcastle to Naples
Fastest flight time
34h 20m
Cheapest price
$2,711
View more