Hotels & Accommodation 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 Inn
Capri Inn
Marina Grande
9.6 out of 10, Exceptional, (581 reviews)
  • cleanliness
    Coastal retreat just steps from Marina Grande Beach with attentive staff service.
The price is R2 561
R2 818 total
includes taxes & fees
08 Apr - 09 Apr
Capri Inn
Hotel Punta Tragara
Hotel Punta Tragara
5.0 star property
Capri Town
9.4 out of 10, Exceptional, (69 reviews)
  • cleanliness
    Elevated Capri hotel offers breathtaking rooftop views and two refreshing pools.
The price is R10 212
R11 233 total
includes taxes & fees
30 Apr - 01 May
Hotel Punta Tragara
Hotel della Piccola Marina
Hotel della Piccola Marina
4.0 star property
Marina Piccola
9.2 out of 10, Wonderful, (748 reviews)
  • cleanliness
    Dive into Capri's magic at this chic hotel with poolside cocktails and panoramic views.
The price is R3 660
R4 026 total
includes taxes & fees
23 Apr - 24 Apr
Hotel della Piccola Marina
Villa Helios Capri
Villa Helios Capri
5.0 star property
Capri Town
The price is R8 000
R8 800 total
includes taxes & fees
27 Apr - 28 Apr
Villa Helios Capri
Hotel Scalinatella
Hotel Scalinatella
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (134 reviews)
  • cleanliness
    Mediterranean luxury in Capri with dual pools and bar that serves poolside drinks.
The price is R8 074
R8 881 total
includes taxes & fees
11 Apr - 12 Apr
Hotel Scalinatella
J.K. Place Capri
J.K. Place Capri
5.0 star property
Marina Grande
10.0 out of 10, Exceptional, (14 reviews)
  • cleanliness
    Luxury escape on the Capri coast with a poolside bar and spa treatments.
The price is R14 361
R15 797 total
includes taxes & fees
16 Apr - 17 Apr
J.K. Place Capri
Hotel Regina Cristina
Hotel Regina Cristina
4.0 star property
Capri Town
8.0 out of 10, Very good, (168 reviews)
  • cleanliness
    Capri escape with spacious terrace dining and garden views at La Piazzetta.
The price is R3 000
R3 300 total
includes taxes & fees
07 Apr - 08 Apr
Hotel Regina Cristina
Hotel La Minerva
Hotel La Minerva
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (16 reviews)
  • cleanliness
    Relax by the pool at this elegant Capri retreat minutes from Marina Grande.
The price is R11 760
R12 936 total
includes taxes & fees
07 Apr - 08 Apr
Hotel La Minerva
Palazzo M Capri
Palazzo M Capri
Capri Town
10.0 out of 10, Exceptional, (58 reviews)
  • cleanliness
    Immerse in coastal elegance on Capri, with free WiFi and in-room massage service.
The price is R10 407
R11 448 total
includes taxes & fees
16 Apr - 17 Apr
Palazzo M Capri
Grand Hotel Quisisana
Grand Hotel Quisisana
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (91 reviews)
The price is R12 233
R13 457 total
includes taxes & fees
05 Apr - 06 Apr
Grand Hotel Quisisana
Villa Marina Capri - Preferred Hotels & Resorts
Villa Marina Capri - Preferred Hotels & Resorts
5.0 star property
Marina Grande
9.0 out of 10, Wonderful, (206 reviews)
  • cleanliness
    Enjoy Mediterranean luxury with a poolside retreat near Capri's Marina Grande Beach.
The price is R7 344
R8 079 total
includes taxes & fees
19 Apr - 20 Apr
Villa Marina Capri - Preferred Hotels & Resorts
Capri Tiberio Palace
Capri Tiberio Palace
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (172 reviews)
  • cleanliness
    Seaside elegance with full-service spa, dining, and both indoor/outdoor pools.
The price is R8 865
R9 751 total
includes taxes & fees
08 Apr - 09 Apr
Capri Tiberio Palace
Hotel La Palma, Oetker Hotels
Hotel La Palma, Oetker Hotels
5.0 star property
Capri Town
10.0 out of 10, Exceptional, (44 reviews)
  • cleanliness
    Coastal haven in Capri with luxurious spa and rooftop terrace near Marina Grande.
The price is R13 297
R14 627 total
includes taxes & fees
16 Apr - 17 Apr
Hotel La Palma, Oetker Hotels
Oliveto Capri
Oliveto Capri
Capri Town
9.6 out of 10, Exceptional, (54 reviews)
  • cleanliness
    Centrally located in Capri with easy access to Charterhouse of St. Giacomo.
The price is R2 853
R3 138 total
includes taxes & fees
30 Apr - 01 May
Oliveto Capri
Casa di Capri
Casa di Capri
Capri Town
9.6 out of 10, Exceptional, (73 reviews)
  • cleanliness
    Seaside tranquility awaits at this Art Deco B&B with garden terrace and complimentary perks.
The price is R2 973
R3 270 total
includes taxes & fees
27 Apr - 28 Apr
Casa di Capri
Fortino Bed & Breakfast
Fortino Bed & Breakfast
Marina Grande
9.0 out of 10, Wonderful, (68 reviews)
  • cleanliness
    Seaside escape in Capri with easy access to iconic Marina Grande and Gulf of Naples.
The price is R1 755
R1 931 total
includes taxes & fees
07 Apr - 08 Apr
Fortino Bed & Breakfast
Villa Patrizi
Villa Patrizi
Marina Grande
9.4 out of 10, Exceptional, (280 reviews)
  • cleanliness
    Seaside elegance on Capri with a refreshing pool and nearby island attractions.
The price is R1 899
R2 089 total
includes taxes & fees
07 Apr - 08 Apr
Villa Patrizi
Villacore Capri
Villacore Capri
Capri Town
9.0 out of 10, Wonderful, (11 reviews)
The price is R4 707
R5 178 total
includes taxes & fees
16 Apr - 17 Apr
Villacore Capri
Hotel Belvedere & Tre Re
Hotel Belvedere & Tre Re
Marina Grande
9.4 out of 10, Exceptional, (49 reviews)
The price is R2 999
R3 299 total
includes taxes & fees
09 Apr - 10 Apr
Hotel Belvedere & Tre Re
Pazziella, a Luxury Collection Hotel, Capri
Pazziella, a Luxury Collection Hotel, Capri
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (65 reviews)
  • cleanliness
    Experience the charm of Capri at this luxurious garden hotel with a refreshing pool.
The price is R18 312
R20 143 total
includes taxes & fees
20 Apr - 21 Apr
Pazziella, a Luxury Collection Hotel, 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.

Get last-minute hotel deals in Capri and save more

Sign in to unlock great savings.
Showing deals for:10 Apr - 12 Apr
Showing deals for:03 May - 04 May

Check out hotels with a spa in Capri

You may also like hotels with pools in Capri

You can also stay at hotels with a hot tub 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.

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 traveller single night rates
View properties in April
Currently viewing crowd sizes and weather for April.
Typical weather for Capri
April
High 17°C / low 13°C. Sunny most days.
View properties in April
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°
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°
Monthly weather averages (˚C)

Top neighbourhoods in Capri

Capri Town

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

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 Spiaggia di Marina Piccola.

Tiberio

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

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

Can I book a refundable accommodation option in Capri?
If you want the flexibility to change your plans to Capri, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Capri if I want a holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 26 holiday homes. You can also book one of 55 apartments or 68 villas.
What will the weather in Capri be like during my visit?
August and July are typically the warmest months in Capri, when the average temperature is 25°C. February and January are the coldest months, when the average temperature is 12°C. November and January are the months with the most rain.
Why should I book my Capri hotel with Hotels.com?
There are lots of reasons to book your Capri trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Capri

Capri: A Tapestry of Azure Seas and Timeless Charm

Nestled in the azure waters of the Tyrrhenian Sea, Capri is an enchanting isle that epitomises Italian elegance and natural beauty. Renowned for its dramatic cliffs, the iconic Faraglioni rock formations, and the ethereal Blue Grotto, this luxurious destination beckons romantics and adventurers alike. Wander through the charming streets of Anacapri, savour exquisite local cuisine, and bask on sun-kissed beaches. With its lush landscapes and vibrant gardens, Capri offers a perfect blend of relaxation and exploration, making it an irresistible gem for those seeking a captivating escape. Experience la dolce vita in this Mediterranean paradise.

Top locations to stay in Capri

When visiting Capri, Campania, Italy, consider staying in Sorrento, Massa Lubrense, and Anacapri. Sorrento offers charming cafes and stunning views, while Massa Lubrense is perfect for boat trips and coastal exploration. Anacapri, with its quaint cafes and scenic tours, provides a relaxed atmosphere. For first-time visitors, Sorrento is the most convenient base to explore the region.

  1. SorrentoOpens in a new window: Sorrento is a lively coastal town that perfectly blends stunning sea views with vibrant local culture. Known for its charming cafes and bustling markets, it offers a delightful atmosphere for leisurely strolls. Visitors can explore unique shops selling local crafts and enjoy waterfront dining while soaking in breathtaking sunsets. Sorrento also serves as a gateway to the Amalfi Coast, making it an ideal base for day trips to nearby attractions like Pompeii and Positano, ensuring you experience the best of the region.
  2. Massa LubrenseOpens in a new window: Nestled between the azure waters of the Mediterranean and dramatic cliffs, Massa Lubrense is a hidden gem for those seeking a tranquil escape. Renowned for its boat tours, you can explore secluded beaches and picturesque coves that are less crowded than nearby tourist spots. The area is dotted with quaint eateries where you can savour fresh seafood and local delicacies. Massa Lubrense also offers beautiful hiking trails that reveal stunning coastal vistas, making it perfect for both relaxation and exploration.
  3. AnacapriOpens in a new window: Anacapri, perched high above Capri, offers a peaceful retreat with spectacular views and a charming village atmosphere. Known for its lovely cafes and boutique shops, you can enjoy leisurely afternoons sipping coffee while admiring the scenery. Don’t miss the chance to visit the famous Blue Grotto and take a scenic chairlift ride to Monte Solaro, where the panoramic views are simply breathtaking. Anacapri provides a more laid-back experience compared to the bustling Capri town, making it a perfect spot for unwinding.

Things to do in Capri

Capri enchants with its stunning coastal cliffs and crystal-clear waters, inviting travellers to explore hidden coves and sandy beaches. Enjoy invigorating hikes through lush landscapes, or set sail for a day of boating and sea exploration. With delightful shops and local eateries, it’s a blissful retreat for all.

  • Corso ItaliaOpens in a new window – Stroll along Corso Italia, the vibrant main street of Capri, where you can soak in the lively atmosphere. Lined with charming shops, quaint cafes, and local boutiques, this street is perfect for leisurely exploration. As you wander, take a moment to savour the delightful aromas wafting from nearby eateries. You can find everything from traditional Italian pastries to fresh seafood dishes that highlight the island's culinary delights. If you’re in the mood for some shopping, Corso Italia offers a mix of high-end fashion and artisanal crafts, making it an ideal spot to pick up a unique souvenir. Keep your eyes peeled for stunning views of the surrounding islands and the azure sea, making each step a visual treat. Whether you’re grabbing a gelato or simply enjoying the atmosphere, Corso Italia is a must-visit on your Capri itinerary.

4 tips for savvy savings when booking a hotel in Capri

  1. Book for the cheapest times: The most budget-friendly time to visit Capri is in January, February, and November, when hotel prices tend to be lower. To fully appreciate the island's historic landmarks, cultural sites, and stunning natural beauty, it is recommended to stay for at least 3 to 4 days. During this time, visitors can enjoy great value for money while exploring charming cafes, the picturesque marina, and beautiful beaches. Additionally, hiking opportunities and various tours may allow you to experience the enchanting landscapes and vibrant culture of Capri without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Capri, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you're more likely to see discounted rates for hotels approaching your travel date. Consider enabling email alerts or push notifications from Hotels.com to keep informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you remain updated on availability and potential price drops for your preferred hotels.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could potentially lead to savings on your stay at a hotel in Capri. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price happens to be on the higher end, we will suggest alternative dates that could be more economical, helping you to find the best possible deal.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive, but thanks to Capri’s superb public transport links, you may discover a more affordable independent hotel a bit further out that remains well connected. 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 destinations 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