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

Next weekend
In two weeks

Where to stay in Capri?

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.
Showing deals for:14 Nov - 16 Nov

You may also like hotels with an ocean view in Capri

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.

Our prices for Capri are cheapest in November

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

Top neighbourhoods in Capri

Capri Town

The Capri Town neighbourhood has lots to see, including Piazza Umberto I and Gardens of Augustus.

Marina Grande

Capri's Marina Grande neighbourhood is known for its port and offers lots of things to see, such as Marina Grande and Marina Grande Beach.

Marina Piccola

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

Tiberio

The Tiberio neighbourhood offers attractions, such as Capridream and Villa of Tiberius.

Matermania

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

Top landmarks in Capri

Learn more about Capri

Ascending Monte Solaro by chairlift reveals views that explain why emperors claimed this island as their playground. The Blue Grotto's luminous waters seem scientifically impossible – sunlight filtering through underwater openings creates an electric blue glow. After day-trippers leave, the Piazzetta transforms from tourist hub to sophisticated evening salon. Gardens of Augustus frame perfect vistas of the Faraglioni rocks jutting from the sea like nature's sculptures. Marina Grande's beach offers respite from summer heat, though locals prefer the quieter Bagni di Tiberio. The Charterhouse of St. Giacomo whispers tales of island history, while Villa Castiglione stands as testament to the wealth always attracted to this limestone paradise.

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 HK$723 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 much does a hotel room cost in Capri?
You can discover great hotels in Capri from HK$723 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". If you're a member, don't forget to sign in to your account to unlock more savings.
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". The majority of 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 travellers, 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 also popular luxury stays in great Capri locations.
What are some of the best Capri beach hotels?
For a beachy holiday in Capri, Bagni di Tiberio Beach, Spiaggia di Marina Piccola, and Torre Saracena are some of the best places to visit. Stay at a top-rated Capri beach hotel and make the most of your holiday. Check out Luxury Villa Excelsior Parco in Marina Grande if you're after a hotel that's near the water. With a seasonal outdoor pool and guestrooms offering 24-hour room service, our travellers rate it highly at 9.8 out of 10. Relais Maresca Luxury Small Hotel is another great choice for a relaxing beach holiday in Marina Grande. This hotel has a restaurant, a bar/lounge and a variety of other amenities to enjoy, and our travellers rate it 8.8.
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 holiday. Our travellers love Hotel La Palma, Oetker Hotels, a hotel in Capri Town with a beach bar as well as champagne service. Another romantic hotel with top reviews is J.K. Place Capri. This hotel can be found in Marina Grande with a beachfront restaurant and a poolside bar for a perfect stay. Discover more hotels in Capri on Hotels.com for couples by using the "Traveller 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 cots 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 cots in the guestrooms. Luxury Villa Excelsior Parco is another good option in Marina Grande 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. Villa Certosa Capri Boutique Hotel is a popular hotel in Capri Town that features an outdoor pool and an indoor pool along with a poolside bar and a coffee shop/cafe. To find more stays in Capri with a pool, use the "Amenities" filter on Hotels.com in your search and select "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 travellers' favourites include:
What are the top Capri boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in Capri. Hotel Casa Morgano is a popular hotel with our travellers, offering guests 2 outdoor pools and a poolside restaurant as well as air-conditioned guestrooms with room service and minibars. 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 full-service spa along with individually decorated guestrooms with champagne service and 24-hour room service.
What are some popular hotels in central Capri?
If you're looking for hotels in central Capri, check out Gatto Bianco Hotel & SPA and Hotel San Michele. Travellers 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. Stay at one of these hotels for easy access to top sights like Marina Grande and Blue Grotto. Capri Town and Marina Piccola are some of the most central areas for your Capri holiday.

Find out more about Capri

Capri: A Symphony of Azure Waters and Timeless Elegance

Nestled in the azure waters of the Tyrrhenian Sea, Capri is an enchanting Italian island that effortlessly blends natural beauty with luxurious allure. Famous for its dramatic coastline, visitors can explore the iconic Faraglioni rock formations and the ethereal Blue Grotto. Stroll through the charming streets of Capri town, where vibrant boutiques and exquisite dining beckon. With its stunning vistas, romantic hideaways, and serene beaches, Capri is a haven for couples and nature lovers alike. Whether indulging in a leisurely boat trip or sipping limoncello at a cliffside café, a holiday in Capri promises unforgettable memories.

Discover great hotels in Capri

Capri offers a diverse range of accommodations, from charming boutique hotels to luxurious five-star resorts. Visitors can enjoy stunning views, exquisite dining, and opulent amenities while being close to the island's beautiful landscapes and vibrant local culture. It's an ideal destination for both relaxation and exploration. Here are some of the best hotels in Capri that our travelers love:

  1. BedBreakfast: This charming bed and breakfast offers a delightful start to your day with free daily breakfast options, including a buffet. Guests can unwind with entertainment features such as digital television and standard television. This cosy lodging provides a friendly atmosphere, perfect for leisure travellers seeking comfort and a homely touch during their stay in Capri.
  2. Hotel San MicheleOpens in a new window: As a 4.0-star hotel, Hotel San Michele presents an ideal experience for travellers looking to blend business with leisure. The property’s refined atmosphere and elegant design create a sophisticated environment, enhanced by a range of amenities tailored for relaxation and productivity. Frequent visitors appreciate the seamless service and high-quality offerings, ensuring a smooth and enjoyable journey.
  3. Jumeirah Capri PalaceOpens in a new window: This luxurious 5.0-star hotel is perfect for leisure travellers seeking an exquisite beach getaway. With direct access to the beach and a variety of family-friendly amenities, this property excels in providing a lavish experience. Guests can indulge in curated experiences, making the most of the stunning coastal setting. The hotel's high-end features, including exceptional dining options and well-designed spaces, create an unforgettable stay, resonating with those who appreciate upscale travel experiences.

Top locations to stay in Capri

Some of the best areas to stay in Capri, Campania, Italy, are Sorrento, Massa Lubrense, and Anacapri. Sorrento offers vibrant cafes and stunning coastal views, while Massa Lubrense is perfect for boat excursions. Anacapri, with its charming atmosphere and local eateries, is equally appealing. For first-time visitors, Sorrento is the ideal base to explore the island.

  1. SorrentoOpens in a new window: Sorrento is a vibrant coastal town that serves as a gateway to the stunning Amalfi Coast. Known for its charming streets lined with cafes and shops, it offers a delightful atmosphere for leisurely strolls. You can enjoy the local cuisine at various eateries or sip a limoncello while taking in breathtaking views of the Bay of Naples. Sorrento's proximity to ferries makes it an ideal base for day trips to nearby islands like Capri and Ischia, ensuring a mix of relaxation and exploration. Don’t miss visiting the historic Piazza Tasso, which is perfect for people-watching.
  2. Massa LubrenseOpens in a new window: Nestled between Sorrento and the picturesque coastline, Massa Lubrense is a tranquil retreat that’s perfect for those seeking a quieter experience. This area is renowned for its beautiful boat excursions, offering you the chance to explore hidden coves and crystal-clear waters. The stunning natural landscapes make it a great spot for leisurely walks or cycling. You can also discover charming local villages and enjoy authentic Italian culture away from the bustling tourist crowds, making it a great choice for a peaceful getaway.
  3. AnacapriOpens in a new window: Anacapri offers a unique blend of charm and beauty, perched high above Capri town. This area is known for its quaint cafes and serene atmosphere, perfect for unwinding after a day of adventure. Anacapri boasts stunning views of the surrounding coastline and is home to the famous Villa San Michele, a historical site with beautiful gardens. The nearby chairlift to Mount Solaro provides breathtaking panoramas and a touch of adventure, making Anacapri an ideal spot for those looking to soak in the natural beauty of the island while enjoying a laid-back vibe.

Things to do in Capri

Capri enchants visitors with its stunning coastline, azure waters, and dramatic cliffs. Explore hidden coves by boat, hike along scenic trails for breathtaking views, or indulge in leisurely shopping at charming boutiques. With its sun-kissed beaches and lush parks, this island is a perfect getaway for relaxation and adventure.

  • Blue GrottoOpens in a new window – Experience the enchantment of the Blue Grotto, a stunning sea cave famous for its vibrant blue waters. Take a boat ride to witness the magical glow created by sunlight filtering through the entrance, illuminating the cave in captivating hues. This natural wonder is a must-see for any visitor to Capri.
  • Piazzetta di CapriOpens in a new window – Stroll through the lively Piazzetta di Capri, often referred to as the heart of the island. Here, you can enjoy a refreshing drink at one of the charming cafes while soaking up the vibrant atmosphere. People-watching is a delight as locals and tourists mingle in this picturesque square.
  • Sorrento BeachOpens in a new window – Head to Sorrento Beach for a relaxing day by the sea. With its lovely views and inviting waters, it’s an ideal spot to unwind. Whether you fancy a swim or a leisurely sunbathe, Sorrento Beach offers a perfect escape from the hustle and bustle.
  • Piazza TassoOpens in a new window – Discover Piazza Tasso, a lively square in Sorrento surrounded by shops and eateries. This bustling hub is an excellent place to grab a bite to eat or enjoy a gelato while taking in the sights and sounds of the area.
  • Marina GrandeOpens in a new window – Visit Marina Grande, the main harbour of Capri, where the charm of colourful fishing boats meets stunning coastal scenery. Take a leisurely walk along the waterfront, sample fresh seafood at local restaurants, or catch a boat to explore nearby attractions.

4 tips for savvy savings when booking a hotel in Capri

  1. Book for the cheapest times: The most affordable time to visit Capri is during January, February, and November, when hotel prices are typically lower. For a budget-friendly experience, staying for at least 3 to 4 days is recommended to fully appreciate the island's key landmarks and cultural attractions. During your visit, you can explore historical sites, enjoy leisurely shopping, dine at charming cafes, and take tours around the picturesque marina and beaches. Hiking trails also offer stunning views, making your stay great value for money while indulging in the beauty of this enchanting destination.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for hotels in Capri, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may discover discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and exclusive last-minute promotions, helping you seize any potential savings. Additionally, you can utilise Smart Shopping, an app feature that allows you to compare hotel prices and amenities, ensuring you're informed if rooms become available or prices drop. This way, you're more likely to secure a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Capri. For those in search of unique experiences, boutique hotels can provide a more personalised touch and sometimes better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could be more affordable, helping you secure the best possible deal.
  4. Consider your location: Hotels located near the city centre usually tend to be more expensive; however, with Capri's superb public transport connections, you might discover a more affordable independent hotel a bit further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative locations could provide a more authentic and budget-friendly experience.

Best time to go to Capri

Capri experiences its lowest average temperatures in January to February, at 52.7°F (11.5°C), while August is the hottest month, with an average temperature of 79.3°F (26.3°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in Capri, April, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light to moderate rainfall and mostly sunny conditions.

Keep exploring