Hotels in Capri

Find the best deals on 370 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.3
133 AUD
View all deals
Grand Hotel Quisisana
9.3
565 AUD
View all deals
Relais Maresca Luxury Small Hotel
8.7
289 AUD
View all deals
Hotel Syrene
8.9
238 AUD
View all deals
Hotel La Floridiana
8.5
115 AUD
View all deals
Hotel A Pazziella
8.7
180 AUD
View all deals
Hotel La Residenza
8.5
161 AUD
View all deals
Gatto Bianco Hotel & Spa
9.0
145 AUD
View all deals
Hotel La Palma
8.7
416 AUD
View all deals
Hotel Punta Tragara
9.1
1082 AUD
View all deals
Luna
9.1
298 AUD
View all deals
Regina Cristina
8.3
168 AUD
View all deals
Hotel La Scalinatella
9.1
504 AUD
View all deals
Hotel Weber Ambassador
8.7
172 AUD
View all deals
Villa Calypso
8.8
210 AUD
View all deals
Hotel Villa Brunella
9.2
362 AUD
View all deals
Hotel Mamela
9.0
308 AUD
View all deals
Hotel Casa Morgano
9.1
382 AUD
View all deals
Capri Tiberio Palace
9.4
654 AUD
View all deals
La Vega
8.3
394 AUD
View all deals
Hotel Capri
8.5
169 AUD
View all deals
Villa Helios Capri
9.2
184 AUD
View all deals
Luxury Villa Excelsior Parco
9.6
339 AUD
View all deals
Canasta
9.3
197 AUD
View all deals
Villa Marina Capri Hotel & Spa
8.4
463 AUD
View all deals
Diva La Canzone Del Mare
8.5
346 AUD
View all deals
La Reginella
9.3
104 AUD
View all deals
Hotel Della Piccola Marina
9.0
239 AUD
View all deals
Sina Flora Capri
9.0
298 AUD
View all deals
J.K. Place Capri
9.6
971 AUD
View all deals
Villa San Felice
8.9
158 AUD
View all deals
Esperia
8.2
104 AUD
View all deals
Soleluna
8.6
115 AUD
View all deals
Albergo Italia - Vintage Hotel
8.8
142 AUD
View all deals
Villa Palomba
6.5
753 AUD
View all deals
Capri Wine Hotel
9.7
171 AUD
View all deals
Guest House La Piazzetta
8.5
172 AUD
View all deals
B&B Palazzo a Mare
9.6
98 AUD
View all deals
Fortino Bed & Breakfast
8.8
98 AUD
View all deals
Villa Striano Capri
9.1
57 AUD
View all deals

When to book a hotel in Capri

Low season
March
High season
July

cheapest month to stay

76%

expected price decrease

most expensive time to stay

64%

expected price increase

+600.0%
+400.0%
+200.0%
Base
Price
132 - 911 AUD
Highest day of week
Monday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

487 AUD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

585 AUD

avg. price over the last two weeks


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 710 AUD 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 March. You can expect a price decrease of around 73% during this period.

Which day is cheapest to stay in Capri?

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

How much does a luxury hotel in Capri cost?

A luxury hotel in Capri can set you back on average 297 AUD per person, per night. In comparison, the average cost of a hotel in Capri is 204 AUD per person, per night, representing a 31.071% 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 154 AUD, on average. This price is 51 AUD 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.3
133 AUD
#2 most popular
Grand Hotel Quisisana
9.3
565 AUD
Best value
Hotel La Floridiana
8.5
115 AUD
3 stars
#1 most popular
Villa Calypso
8.8
210 AUD
#2 most popular
La Vega
8.3
394 AUD
Best value
Esperia
8.2
104 AUD
2 stars and below
#1 most popular
La Reginella
9.3
104 AUD
#2 most popular
Soleluna
8.6
115 AUD
Best value
Villa Striano Capri
9.1
57 AUD

Cheapest hotels in Capri

Cheap hotels and hostels in Capri
Villa Striano Capri
9.1
57 AUD
Hotel 4 Stagioni
9.1
98 AUD
B&B Palazzo a Mare
9.6
98 AUD
Marunnella Suites
9.2
99 AUD
Fortino Bed & Breakfast
8.8
98 AUD
La Reginella
9.3
104 AUD

Best value hotels in Capri

Hotel Villa Sarah
8.3
133 AUD
Villa San Felice
8.9
158 AUD
Hotel La Floridiana
8.5
115 AUD
Villa Striano Capri
9.1
57 AUD
Gatto Bianco Hotel & Spa
9.0
145 AUD
Villa Patrizi
9.3
123 AUD

Looking for a specific type of hotel

Luxury hotels in Capri
Best value
Hotel La Floridiana
8.5
115 AUD
No. 1 most popular
Gatto Bianco Hotel & Spa
9.0
145 AUD
No. 2 most popular
Hotel Punta Tragara
9.1
1082 AUD
No. 3 most popular
Capri Tiberio Palace
9.4
654 AUD
No. 4 most popular
Hotel Capri
8.5
169 AUD

Popular flight routes to Capri

Find the cheapest flights to Capri on popular routes
Melbourne to Naples
Fastest flight time
32h 20m
Cheapest price
1,413 AUD
Sydney to Naples
Fastest flight time
59h 50m
Cheapest price
1,631 AUD
Newcastle to Naples
Fastest flight time
33h 10m
Cheapest price
1,660 AUD
Brisbane to Naples
Fastest flight time
45h 10m
Cheapest price
2,204 AUD
Adelaide to Naples
Fastest flight time
33h 30m
Cheapest price
2,347 AUD
View more