Hotels in Capri

Find the best deals on 419 hotels in Capri, Italy

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Capri

Find the perfect Capri hotel for business or leisure


Things to do in Capri

Certosa di San Giacomo
Torre Saracena
Villa Castiglione

Are there hotels available near Certosa di San Giacomo?

The average price for hotels near Certosa di San Giacomo is $337 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Certosa di San Giacomo is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Certosa di San Giacomo are typically 42% more expensive than the average hotel in Capri, which is $194.

Hotels near Certosa di San Giacomo

Are there hotels available near Torre Saracena?

momondo users have recommended 12 hotels to users looking to stay near Torre Saracena. Hotels in this area have an average price of $337 per night. These prices may change based on several factors, such as time of year. Hotels near Torre Saracena are typically 42% more expensive than the average hotel in Capri, which is $194.

Hotels near Torre Saracena

Are there hotels available near Villa Castiglione?

The average price for hotels near Villa Castiglione is $337 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Villa Castiglione is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Villa Castiglione are typically 42% more expensive than the average hotel in Capri, which is $194.

Hotels near Villa Castiglione

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
June

cheapest month to stay

60%

expected price decrease

most expensive time to stay

45%

expected price increase

Price
$189 - $825
Highest day of week
Saturday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

$499

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$554

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Capri is: 1-2 star, 63 days before.
1-2 star
$207 - $247
3 star
$220 - $255
4-5 star
$452 - $523

How much does a hotel in Capri cost per night?

Use the information below to find quality Capri hotel rooms for low prices
4 stars and up
Hotel Della Piccola Marina
No. 1 most popular

Hotel Della Piccola Marina

8.9

$269

View Deal
Hotel Weber Ambassador
Best value

Hotel Weber Ambassador

8.7

$152

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Capri

These hotels and hostels usually make for a cheap way to stay in Capri
Villa Striano Capri - Guest House - Rooms Garden & Art

Villa Striano Capri - Guest House - Rooms Garden & Art

9.2

$90

View Deal
Fortino B&B Capri

Fortino B&B Capri

8.8

$126

View Deal
La Reginella Capri

La Reginella Capri

9.3

$124

View Deal
Casa Gaia

Casa Gaia

9.5

$129

View Deal
B&B Palazzo a Mare

B&B Palazzo a Mare

9.6

$124

View Deal
Hotel Guarracino

Hotel Guarracino

8.9

$130

View Deal

Get the best value hotel in Capri

These hotels have the best prices for their ratings
Hotel Weber Ambassador

Hotel Weber Ambassador

8.7

$152

View Deal
Casa Gaia

Casa Gaia

9.5

$129

View Deal
Villa Striano Capri - Guest House - Rooms Garden & Art

Villa Striano Capri - Guest House - Rooms Garden & Art

9.2

$90

View Deal
Fuorlovado 40

Fuorlovado 40

9.7

$162

View Deal
Hotel Belvedere & Tre Re

Hotel Belvedere & Tre Re

9.2

$144

View Deal
Fortino B&B Capri

Fortino B&B Capri

8.8

$126

View Deal

Capri travel information

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 $260 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 November. You can expect a price decrease of around $83% during this period.

Which day is cheapest to stay in Capri?

Hotel rooms in Capri are generally cheapest on Thursday and more costly on Friday.

Based on the weather in Capri, what attractions are popular during October?

With generally low rainfall expected (70 mm) and an average temperature of 18 °C, those staying at a hotel in Capri may want to take some time during their visit to go see popular landmarks in the area.


momondo's favourite hotels

Learn more about these user-preferred hotels in Capri