Hotels in Capri

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Capri?

Capri Koral Guest House
Capri Koral Guest House
2.0 star property
Capri Town
10.0 out of 10, Exceptional, (1 review)
The price is CNY966
CNY1,633 total
includes taxes & fees
Jan 11 - Jan 12
Capri Koral Guest House
Fortino Bed & Breakfast
Fortino Bed & Breakfast
2.0 star property
Marina Grande
9.0 out of 10, Wonderful, (67 reviews)
The price is CNY731
CNY804 total
includes taxes & fees
Jan 17 - Jan 18
Fortino Bed & Breakfast
Hotel Belvedere & Tre Re
Hotel Belvedere & Tre Re
2.0 star property
Marina Grande
9.4 out of 10, Exceptional, (48 reviews)
The price is CNY843
CNY927 total
includes taxes & fees
Feb 8 - Feb 9
Hotel Belvedere & Tre Re
Albergo La Prora
Albergo La Prora
3.0 star property
Capri Town
9.4 out of 10, Exceptional, (110 reviews)
Albergo La Prora
VivimiHome - Suite a Capri
VivimiHome - Suite a Capri
3.0 star property
Capri Town
The price is CNY1,732
CNY2,555 total
includes taxes & fees
Feb 9 - Feb 10
VivimiHome - Suite a Capri
Heartbreaking sea View House in Capri - Italy
Heartbreaking sea View House in Capri - Italy
2.0 star property
Capri Town
The price is CNY3,322
CNY4,180 total
includes taxes & fees
Jan 29 - Jan 30
Heartbreaking sea View House in Capri - Italy
Villa Capri Marina
Villa Capri Marina
3.0 star property
Marina Piccola
The price is CNY26,799
CNY29,479 total
includes taxes & fees
Jan 17 - Jan 18
Villa Capri Marina
GRANORO B&B
GRANORO B&B
Gragnano
The price is CNY470
CNY541 total
includes taxes & fees
Feb 7 - Feb 8
GRANORO B&B
Lamal Hotel
Lamal Hotel
Fuorigrotta
The price is CNY635
CNY771 total
includes taxes & fees
Jan 24 - Jan 25
Lamal Hotel
Towers Hotel Stabiae Sorrento Coast
Towers Hotel Stabiae Sorrento Coast
4.0 star property
Castellammare di Stabia
8.6 out of 10, Excellent, (594 reviews)
The price is CNY645
CNY742 total
includes taxes & fees
Jan 11 - Jan 12
Towers Hotel Stabiae Sorrento Coast
Hotel Palma Central
Hotel Palma Central
3.0 star property
Castellammare di Stabia
10.0 out of 10, Exceptional, (2 reviews)
The price is CNY674
CNY766 total
includes taxes & fees
Jan 11 - Jan 12
Hotel Palma Central
Palazzo Tasso
Palazzo Tasso
3.5 star property
Sorrento City Centre
9.4 out of 10, Exceptional, (488 reviews)
Palazzo Tasso
Casa Pacifico
Casa Pacifico
3.0 star property
Pompei
9.2 out of 10, Wonderful, (225 reviews)
Casa Pacifico
Hotel Herculaneum
Hotel Herculaneum
3.0 star property
Ercolano
8.6 out of 10, Excellent, (686 reviews)
The price is CNY342
CNY409 total
includes taxes & fees
Jan 28 - Jan 29
Hotel Herculaneum
Villa Le Zagare Relais & SPA
Villa Le Zagare Relais & SPA
4.0 star property
Gragnano
9.2 out of 10, Wonderful, (200 reviews)
The price is CNY509
CNY601 total
includes taxes & fees
Jan 11 - Jan 12
Villa Le Zagare Relais & SPA
Royal Continental Hotel Naples
Royal Continental Hotel Naples
4.0 star property
Naples City Centre
8.6 out of 10, Excellent, (1,385 reviews)
The price is CNY1,093
CNY1,283 total
includes taxes & fees
Jan 24 - Jan 25
Royal Continental Hotel Naples
Hotel & Resort Tre Fontane Luxury
Hotel & Resort Tre Fontane Luxury
4.5 star property
Portici
9.2 out of 10, Wonderful, (386 reviews)
The price is CNY703
CNY773 total
includes taxes & fees
Jan 20 - Jan 21
Hotel & Resort Tre Fontane Luxury
Hotel Mary
Hotel Mary
4.0 star property
Vico Equense
9.2 out of 10, Wonderful, (869 reviews)
Hotel Mary
Villa Principe Giovanni
Villa Principe Giovanni
5.0 star property
Fornillo
8.8 out of 10, Excellent, (56 reviews)
Villa Principe Giovanni
Hotel Mega Mare
Hotel Mega Mare
3.0 star property
Vico Equense
8.4 out of 10, Very Good, (732 reviews)
The price is CNY458
CNY504 total
includes taxes & fees
Feb 7 - Feb 8
Hotel Mega Mare
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Capri?

Our prices for hotels in Capri are cheapest in November
Price trends for hotels in Capri
Pricing is based on two traveler single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for Capri
January
High 13°C / low 10°C. Sunny most days.
View properties in January
13°
weather_sun
January, no crowd data, average high temperature 13 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
13°
weather_sun
February, no crowd data, average high temperature 13 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
15°
weather_sun
March, no crowd data, average high temperature 15 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
17°
weather_sun
April, no crowd data, average high temperature 17 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
20°
weather_sun
May, no crowd data, average high temperature 20 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
24°
weather_sun
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
27°
weather_sun
July, no crowd data, average high temperature 27 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
25°
weather_sun
September, no crowd data, average high temperature 25 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
22°
weather_sun
October, no crowd data, average high temperature 22 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
18°
weather_partly_sunny
November, no crowd data, average high temperature 18 degrees Celsius, average low temperature 15 degrees Celsius. Partly sunny.
15°
15°
weather_sun
December, no crowd data, average high temperature 15 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
Monthly weather averages (˚C)

Top neighborhoods in Capri

Capri Town

The Capri Town neighborhood has lots to see including Gardens of Augustus and Piazzetta di Capri.

Marina Grande

Capri's Marina Grande neighborhood is known for its waterfront and offers a host of things to see such as Marina Grande and Marina Grande Beach.

Marina Piccola

Capri's Marina Piccola neighborhood is loved for its boating and swimming, and entices visitors with attractions including Via Krupp and Green Grotta.

Tiberio

The Tiberio neighborhood offers attractions such as Villa Jovis and Capridream.

Matermania

The Matermania neighborhood offers attractions such as Arco Naturale and Grotta di Matromania.

Top landmarks in Capri

Learn more about Capri

Notable for its waterfront, Capri features attractions such as Piazzetta di Capri and Gardens of Augustus. Visitors to this beachside city speak highly of the restaurants whereas sights include Via Krupp and Marina Grande.

Check out reviews of Capri hotels guests love

Frequently asked questions

How much does a hotel room cost in Capri?
You can discover great hotels in Capri from CNY409 with properties to suit all budgets and needs. To find an affordable hotel in Capri that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Capri hotels?
Discover great deals on Capri hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Capri hotels.
Can I book Capri hotels with free cancellation?
It's easy to book a refundable Capri hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Capri?
Some of the most popular luxury hotels in Capri are Luxury Villa Excelsior Parco, Hotel Villa Brunella, and Villa Marina Capri. Luxury Villa Excelsior Parco is a luxury hotel with a high guest rating amongst our travelers, and it offers a seasonal outdoor pool and massage treatments, plus 24-hour room service in the guestrooms. Hotel Villa Brunella and Villa Marina Capri are two more favorite luxury stays in great Capri locations.
What are some of the best Capri beach hotels?
For a beachy vacation in Capri, Torre Saracena, Spiaggia di Marina Piccola, and Bagni di Tiberio Beach are some of the best places to visit. Stay at a well-reviewed Capri beach hotel and enjoy your vacation. Check out Luxury Villa Excelsior Parco if you're after a hotel that's near the water. With a seasonal outdoor pool and a restaurant, our travelers rate it highly at 9.8 out of 10. Relais Maresca Luxury Small Hotel is another great choice for a relaxing beach vacation and our travelers rate it 8.8. This hotel has a restaurant, a bar/lounge and a variety of other amenities to enjoy.
What are some top pet-friendly hotels in Capri?
Our travelers' favorite pet-friendly hotels in Capri include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Capri.
What are some of the best hotels in Capri for couples?
Stay at a top-rated Capri romantic hotel and make the most of your couple's vacation. Our travelers love Hotel La Palma, Oetker Hotels, a hotel in Capri Town with in-room champagne service and in-room massages. Another romantic hotel with top reviews is J.K. Place Capri. This hotel offers a beachfront restaurant and a poolside bar for a perfect stay. Discover more hotels in Capri on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Capri?
Some of the best Capri hotels for kids include Hotel La Palma, Oetker Hotels, Villa Mediterranea Capri, and Luxury Villa Excelsior Parco. Hotel La Palma, Oetker Hotels is a kid-friendly hotel in Capri Town with a guest score of 10 out of 10, offering family-friendly amenities like an outdoor pool and a free beach shuttle, plus free cribs in guestrooms. Check out Villa Mediterranea Capri in Capri Town with a guest score of 10. This popular hotel has a free continental breakfast as well as free cribs in the guestrooms. Luxury Villa Excelsior Parco is another good option with a seasonal outdoor pool, a free beach shuttle, and free parking. Discover more kid-friendly hotels in Capri by using the Hotels.com "Family friendly" filter in your search.
What are the top Capri hotels with a pool?
For a little extra luxury, discover some of the best Capri hotels with a pool. Hotel La Palma, Oetker Hotels is a great hotel in Capri Town with an outdoor pool and a guest rating of 10 out of 10. Plus, you can make the most of its full-service spa and restaurant. J.K. Place Capri is a popular hotel that features a seasonal outdoor pool along with a full-service spa and a beachfront restaurant. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Capri with a pool.
What are some of the best Capri hotels with free parking?
If you're exploring by car, finding a great Capri hotel with free parking is a win. Our travelers' favorites include:
What are the top Capri boutique hotels?
Choose a stylish and luxurious boutique hotel in Capri. Hotel Casa Morgano is a popular hotel with our travelers, offering guests 2 outdoor pools and a poolside restaurant as well as air-conditioned guestrooms with bathrobes and room service. You'll find it in Capri Town, a great location. Another top-rated boutique property is Capri Tiberio Palace. Located in Capri Town, this upscale property has an outdoor pool and a hot tub along with individually decorated guestrooms with champagne service and 24-hour room service.
What are some popular hotels in central Capri?
For hotels in central Capri, check out Gatto Bianco Hotel & SPA and Hotel San Michele. Travelers love Gatto Bianco Hotel & SPA for its location, as well as the full-service spa, bar/lounge and free local cuisine breakfast this hotel offers. Hotel San Michele is another popular central hotel with a seasonal outdoor pool, a restaurant and a poolside bar. Capri Town and Marina Grande are some of the most central neighborhoods for your Capri vacation.