Hotels in Capri

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

If you’re planning on staying at any of momondo’s recommended hotels in the area of Capri nearest to Certosa di San Giacomo, you should expect to pay around £272/night. This price fluctuates based on time of year. In general, a rate under £272/night is a good deal for momondo users staying near Certosa di San Giacomo. Hotels near Certosa di San Giacomo are typically 63% more expensive than the average hotel in Capri, which is £100.

Hotels near Certosa di San Giacomo
  • Hotel Villa Sarah
    Best value

    Hotel Villa Sarah

    Via Tiberlo 3 A, Capri, Napoli

    8.3

    £93

    View Deal
  • Hotel La Minerva
    #1 Most popular

    Hotel La Minerva

    Via Occhio Marino 8, Capri, Napoli

    9.8

    £276

    View Deal
  • Hotel La Floridiana
    #2 Most popular

    Hotel La Floridiana

    Via Campo Di Teste 16, Capri, Napoli

    8.7

    £123

    View Deal
  • Hotel Weber Ambassador
    #3 Most popular

    Hotel Weber Ambassador

    Via Marina Piccola 118, Capri, Napoli

    8.7

    £98

    View Deal
  • Regina Cristina
    #4 Most popular

    Regina Cristina

    Via Federico Serena 20, Capri, Napoli

    8.4

    £135

    View Deal
  • Hotel Punta Tragara
    #5 Most popular

    Hotel Punta Tragara

    Via Tragara 57, Capri, Napoli

    9.0

    £658

    View Deal
  • Hotel Mamela

    Hotel Mamela

    Via Campo Di Teste 8, Capri, Napoli

    9.0

    £229

    View Deal
  • Villa San Felice

    Villa San Felice

    Via Li Campi 13, Capri, Napoli

    8.6

    £117

    View Deal
  • Grand Hotel Quisisana

    Grand Hotel Quisisana

    Via Camerelle, 2, Capri, Napoli

    9.3

    £414

    View Deal
  • Canasta

    Canasta

    Via Campo Di Teste 6, Capri, Napoli

    9.2

    £156

    View Deal
  • J.K. Place Capri

    J.K. Place Capri

    Via Provinciale Marina Grande 225, Capri, Napoli

    9.7

    £821

    View Deal
  • Hotel Della Piccola Marina

    Hotel Della Piccola Marina

    Via Mulo 14 -16, Capri, Napoli

    8.9

    £151

    View Deal

Are there hotels available near Torre Saracena?

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

Hotels near Torre Saracena
  • Hotel Villa Sarah
    Best value

    Hotel Villa Sarah

    Via Tiberlo 3 A, Capri, Napoli

    8.3

    £93

    View Deal
  • Hotel La Minerva
    #1 Most popular

    Hotel La Minerva

    Via Occhio Marino 8, Capri, Napoli

    9.8

    £276

    View Deal
  • Hotel La Floridiana
    #2 Most popular

    Hotel La Floridiana

    Via Campo Di Teste 16, Capri, Napoli

    8.7

    £123

    View Deal
  • Hotel Weber Ambassador
    #3 Most popular

    Hotel Weber Ambassador

    Via Marina Piccola 118, Capri, Napoli

    8.7

    £98

    View Deal
  • Regina Cristina
    #4 Most popular

    Regina Cristina

    Via Federico Serena 20, Capri, Napoli

    8.4

    £135

    View Deal
  • Hotel Punta Tragara
    #5 Most popular

    Hotel Punta Tragara

    Via Tragara 57, Capri, Napoli

    9.0

    £658

    View Deal
  • Hotel Mamela

    Hotel Mamela

    Via Campo Di Teste 8, Capri, Napoli

    9.0

    £229

    View Deal
  • Villa San Felice

    Villa San Felice

    Via Li Campi 13, Capri, Napoli

    8.6

    £117

    View Deal
  • Grand Hotel Quisisana

    Grand Hotel Quisisana

    Via Camerelle, 2, Capri, Napoli

    9.3

    £414

    View Deal
  • Canasta

    Canasta

    Via Campo Di Teste 6, Capri, Napoli

    9.2

    £156

    View Deal
  • J.K. Place Capri

    J.K. Place Capri

    Via Provinciale Marina Grande 225, Capri, Napoli

    9.7

    £821

    View Deal
  • Hotel Della Piccola Marina

    Hotel Della Piccola Marina

    Via Mulo 14 -16, Capri, Napoli

    8.9

    £151

    View Deal

Are there hotels available near Villa Castiglione?

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

Hotels near Villa Castiglione
  • Hotel Villa Sarah
    Best value

    Hotel Villa Sarah

    Via Tiberlo 3 A, Capri, Napoli

    8.3

    £93

    View Deal
  • Hotel La Minerva
    #1 Most popular

    Hotel La Minerva

    Via Occhio Marino 8, Capri, Napoli

    9.8

    £276

    View Deal
  • Hotel La Floridiana
    #2 Most popular

    Hotel La Floridiana

    Via Campo Di Teste 16, Capri, Napoli

    8.7

    £123

    View Deal
  • Hotel Weber Ambassador
    #3 Most popular

    Hotel Weber Ambassador

    Via Marina Piccola 118, Capri, Napoli

    8.7

    £98

    View Deal
  • Regina Cristina
    #4 Most popular

    Regina Cristina

    Via Federico Serena 20, Capri, Napoli

    8.4

    £135

    View Deal
  • Hotel Punta Tragara
    #5 Most popular

    Hotel Punta Tragara

    Via Tragara 57, Capri, Napoli

    9.0

    £658

    View Deal
  • Hotel Mamela

    Hotel Mamela

    Via Campo Di Teste 8, Capri, Napoli

    9.0

    £229

    View Deal
  • Villa San Felice

    Villa San Felice

    Via Li Campi 13, Capri, Napoli

    8.6

    £117

    View Deal
  • Grand Hotel Quisisana

    Grand Hotel Quisisana

    Via Camerelle, 2, Capri, Napoli

    9.3

    £414

    View Deal
  • Canasta

    Canasta

    Via Campo Di Teste 6, Capri, Napoli

    9.2

    £156

    View Deal
  • J.K. Place Capri

    J.K. Place Capri

    Via Provinciale Marina Grande 225, Capri, Napoli

    9.7

    £821

    View Deal
  • Hotel Della Piccola Marina

    Hotel Della Piccola Marina

    Via Mulo 14 -16, Capri, Napoli

    8.9

    £151

    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
June

cheapest month to stay

60%

expected price decrease

most expensive time to stay

45%

expected price increase

Price
£97 - £425
Highest day of week
Saturday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

£257

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£285

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
£107 - £127
3 star
£113 - £132
4-5 star
£233 - £269

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
Best value

Hotel Della Piccola Marina

8.9

£151

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 San Felice

Villa San Felice

8.6

£117

View Deal
Hotel Della Piccola Marina

Hotel Della Piccola Marina

8.9

£151

View Deal

Get the best value hotel in Capri

These hotels have the best prices for their ratings
Villa San Felice

Villa San Felice

8.6

£117

View Deal
Hotel Della Piccola Marina

Hotel Della Piccola Marina

8.9

£151

View Deal

Capri travel information

How long do people stay in Capri?

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

How much does a hotel cost in Capri?

A hotel room in Capri will generally set you back around £217 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?

November is the cheapest month to book a hotel in Capri. Prices can be 60% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Capri?

Room prices for hotels in Capri will be at their lowest on Thursday and peak on Friday.

How much does a hostel in Capri cost?

Capri hostels and hotels with a 2 star rating and below charge around £90 for a bed per person. This will be around £127 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 22 °C 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 San Montano Beach.


momondo's favourite hotels

Learn more about these user-preferred hotels in Capri