Hotels in Capri

Find the best deals on 395 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?

Hotels near Certosa di San Giacomo are typically 66% more expensive than the average hotel in Capri, which is $141.

Hotels near Certosa di San Giacomo
  • Hotel Weber Ambassador
    Best value

    Hotel Weber Ambassador

    Via Marina Piccola 118, Capri, Napoli

    8.7

    $146

    View Deal
  • Hotel Punta Tragara
    #1 Most popular

    Hotel Punta Tragara

    Via Tragara 57, Capri, Napoli

    9.0

    $1,091

    View Deal
  • Hotel La Floridiana
    #2 Most popular

    Hotel La Floridiana

    Via Campo Di Teste 16, Capri, Napoli

    8.7

    $184

    View Deal
  • Regina Cristina
    #3 Most popular

    Regina Cristina

    Via Federico Serena 20, Capri, Napoli

    8.4

    $178

    View Deal
  • Hotel Villa Sarah
    #4 Most popular

    Hotel Villa Sarah

    Via Tiberlo 3 A, Capri, Napoli

    8.3

    $158

    View Deal
  • Hotel Mamela
    #5 Most popular

    Hotel Mamela

    Via Campo Di Teste 8, Capri, Napoli

    9.0

    $335

    View Deal
  • Villa San Felice

    Villa San Felice

    Via Li Campi 13, Capri, Napoli

    8.6

    $176

    View Deal
  • Grand Hotel Quisisana

    Grand Hotel Quisisana

    Via Camerelle, 2, Capri, Napoli

    9.3

    $500

    View Deal
  • Canasta

    Canasta

    Via Campo Di Teste 6, Capri, Napoli

    9.2

    $218

    View Deal
  • J.K. Place Capri

    J.K. Place Capri

    Via Provinciale Marina Grande 225, Capri, Napoli

    9.7

    $1,156

    View Deal
  • Hotel Della Piccola Marina

    Hotel Della Piccola Marina

    Via Mulo 14 -16, Capri, Napoli

    8.9

    $218

    View Deal
  • Capri Tiberio Palace

    Capri Tiberio Palace

    Via Croce 11-15, Capri, Napoli

    9.2

    $669

    View Deal

Are there hotels available near Torre Saracena?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Capri nearest to Torre Saracena, you should expect to pay around $420/night. This price fluctuates based on time of year. In general, a rate under $420/night is a good deal for momondo users staying near Torre Saracena. Hotels near Torre Saracena are typically 66% more expensive than the average hotel in Capri, which is $141.

Hotels near Torre Saracena
  • Hotel Weber Ambassador
    Best value

    Hotel Weber Ambassador

    Via Marina Piccola 118, Capri, Napoli

    8.7

    $144

    View Deal
  • Hotel Punta Tragara
    #1 Most popular

    Hotel Punta Tragara

    Via Tragara 57, Capri, Napoli

    9.0

    $1,031

    View Deal
  • Hotel La Floridiana
    #2 Most popular

    Hotel La Floridiana

    Via Campo Di Teste 16, Capri, Napoli

    8.7

    $181

    View Deal
  • Regina Cristina
    #3 Most popular

    Regina Cristina

    Via Federico Serena 20, Capri, Napoli

    8.4

    $187

    View Deal
  • Hotel Villa Sarah
    #4 Most popular

    Hotel Villa Sarah

    Via Tiberlo 3 A, Capri, Napoli

    8.3

    $153

    View Deal
  • Hotel Mamela
    #5 Most popular

    Hotel Mamela

    Via Campo Di Teste 8, Capri, Napoli

    9.0

    $335

    View Deal
  • Villa San Felice

    Villa San Felice

    Via Li Campi 13, Capri, Napoli

    8.6

    $175

    View Deal
  • Grand Hotel Quisisana

    Grand Hotel Quisisana

    Via Camerelle, 2, Capri, Napoli

    9.3

    $573

    View Deal
  • Canasta

    Canasta

    Via Campo Di Teste 6, Capri, Napoli

    9.2

    $218

    View Deal
  • J.K. Place Capri

    J.K. Place Capri

    Via Provinciale Marina Grande 225, Capri, Napoli

    9.7

    $1,156

    View Deal
  • Hotel Della Piccola Marina

    Hotel Della Piccola Marina

    Via Mulo 14 -16, Capri, Napoli

    8.9

    $215

    View Deal
  • Capri Tiberio Palace

    Capri Tiberio Palace

    Via Croce 11-15, Capri, Napoli

    9.2

    $661

    View Deal

Are there hotels available near Villa Castiglione?

If you’re looking for a hotel in Capri near Villa Castiglione then you are in luck. momondo recommends 12 hotels near Villa Castiglione and on average, area hotels cost $420/night. This price may vary based on season. Hotels near Villa Castiglione are typically 66% more expensive than the average hotel in Capri, which is $141.

Hotels near Villa Castiglione
  • Hotel Weber Ambassador
    Best value

    Hotel Weber Ambassador

    Via Marina Piccola 118, Capri, Napoli

    8.7

    $144

    View Deal
  • Hotel Punta Tragara
    #1 Most popular

    Hotel Punta Tragara

    Via Tragara 57, Capri, Napoli

    9.0

    $1,031

    View Deal
  • Hotel La Floridiana
    #2 Most popular

    Hotel La Floridiana

    Via Campo Di Teste 16, Capri, Napoli

    8.7

    $181

    View Deal
  • Regina Cristina
    #3 Most popular

    Regina Cristina

    Via Federico Serena 20, Capri, Napoli

    8.4

    $187

    View Deal
  • Hotel Villa Sarah
    #4 Most popular

    Hotel Villa Sarah

    Via Tiberlo 3 A, Capri, Napoli

    8.3

    $153

    View Deal
  • Hotel Mamela
    #5 Most popular

    Hotel Mamela

    Via Campo Di Teste 8, Capri, Napoli

    9.0

    $335

    View Deal
  • Villa San Felice

    Villa San Felice

    Via Li Campi 13, Capri, Napoli

    8.6

    $175

    View Deal
  • Grand Hotel Quisisana

    Grand Hotel Quisisana

    Via Camerelle, 2, Capri, Napoli

    9.3

    $573

    View Deal
  • Canasta

    Canasta

    Via Campo Di Teste 6, Capri, Napoli

    9.2

    $218

    View Deal
  • J.K. Place Capri

    J.K. Place Capri

    Via Provinciale Marina Grande 225, Capri, Napoli

    9.7

    $1,156

    View Deal
  • Hotel Della Piccola Marina

    Hotel Della Piccola Marina

    Via Mulo 14 -16, Capri, Napoli

    8.9

    $215

    View Deal
  • Capri Tiberio Palace

    Capri Tiberio Palace

    Via Croce 11-15, Capri, Napoli

    9.2

    $661

    View Deal

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

68%

expected price decrease

most expensive time to stay

42%

expected price increase

Price
$121 - $633
Highest day of week
Saturday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$438

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$545

av. 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
$150 - $179
3 star
$159 - $185
4-5 star
$328 - $379

How much does a hotel in Capri cost per night?

Use the information below to find quality Capri hotel rooms for low prices

Hostels and cheap hotels in Capri

These hotels and hostels usually make for a cheap way to stay in Capri

Get the best value hotel in Capri

These hotels have the best prices for their ratings

Capri travel information

How long do people stay in Capri?

When visiting Capri the average booking length is 2 nights.

How much does a hotel cost in Capri?

Hotels in Capri show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $271 per night.

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

Capri hotels are at their most economical to book in the month of November. The rates you are charged may be 68% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Capri?

At the moment the cheapest day to stay in a hotel in Capri is Thursday, with Friday being the most expensive.

How much does a hostel in Capri cost?

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

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

Temperatures in Capri are typically around 71.6 °F during June and the chance of rain is low, which makes June the perfect time to spend some time outside at popular area attractions like Amalfi Beach, Spiaggia Fornillo, and Maiori Beach.