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?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Capri on Hotels.com. These Capri hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Grand Hotel Quisisana

Grand Hotel Quisisana
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (99 reviews)
The price is R21 656
R23 822 total
includes taxes & fees
25 Jun - 26 Jun
Grand Hotel Quisisana

Hotel della Piccola Marina

Hotel della Piccola Marina
4.0 star property
Marina Piccola
9.2 out of 10, Wonderful, (785 reviews)
Unwind at this tranquil Capri retreat near Green and White Grotta. The outdoor pool with bar service, relaxing massage treatments, and fitness centre create a rejuvenating escape. Helpful staff and complimentary breakfast enhance your Mediterranean getaway.
The price is R9 475
R10 422 total
includes taxes & fees
20 Jul - 21 Jul
Hotel della Piccola Marina

Hotel La Palma, Oetker Hotels

Hotel La Palma, Oetker Hotels
5.0 star property
Capri Town
10.0 out of 10, Exceptional, (58 reviews)
Immerse yourself in Mediterranean bliss at this luxurious Capri retreat within walking distance of Marina Grande. Unwind at the full-service spa, sip cocktails at the beach bar, or lounge by the seasonal outdoor pool while enjoying free WiFi.
The price is R35 951
R39 546 total
includes taxes & fees
26 Jun - 27 Jun
Hotel La Palma, Oetker Hotels

Capri Tiberio Palace

Capri Tiberio Palace
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (176 reviews)
Bask in Mediterranean luxury at this Capri hotel near Piazza Umberto I, where a full-service spa offers deep-tissue massages and facials. Enjoy free breakfast, poolside drinks, and dual swimming options. The helpful staff ensures a memorable island retreat.
The price is R27 306
R30 037 total
includes taxes & fees
25 Jun - 26 Jun
Capri Tiberio Palace

Hotel Punta Tragara

Hotel Punta Tragara
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (84 reviews)
Perched on the cliffs of Capri, this luxurious hotel boasts a stunning rooftop terrace near Tragara Viewpoint. Unwind in 2 outdoor pools, enjoy Italian cuisine at Le Monzù, or refresh with poolside drinks. The fitness centre and spa services complete your island escape.
The price is R25 540
R28 094 total
includes taxes & fees
25 Jun - 26 Jun
Hotel Punta Tragara

Villa Helios Capri

Villa Helios Capri
5.0 star property
Capri Town
The price is R16 948
R18 643 total
includes taxes & fees
25 Jun - 26 Jun
Villa Helios Capri

Villa Marina Capri - Preferred Hotels & Resorts

Villa Marina Capri - Preferred Hotels & Resorts
5.0 star property
Marina Grande
9.0 out of 10, Wonderful, (209 reviews)
Overlooking the azure waters, this hotel invites with Mediterranean cuisine at ZIQU restaurant and spa indulgences. Just minutes from Marina Grande Beach, relax in the indoor or outdoor pool after coastal adventures.
The price is R12 049
R13 254 total
includes taxes & fees
25 Jun - 26 Jun
Villa Marina Capri - Preferred Hotels & Resorts

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)
Surrounded by lush gardens near Piazzetta di Capri, this hotel offers a serene outdoor pool and complimentary breakfast. Grab drinks at the bar or bites from the deli while enjoying attentive service praised by guests. The Funicular Cable Car Station is conveniently nearby.
The price is R29 103
R32 014 total
includes taxes & fees
24 Jul - 25 Jul
Pazziella, a Luxury Collection Hotel, Capri

Hotel Villa Brunella

Hotel Villa Brunella
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (241 reviews)
Bask in island charm at this luxury Capri hotel featuring 2 restaurants including Terrazza Brunella serving regional cuisine. The outdoor pool, poolside bar, and rejuvenating spa services complement breathtaking views from the rooftop terrace.
The price is R11 770
R12 947 total
includes taxes & fees
30 Jun - 01 Jul
Hotel Villa Brunella

Hotel La Vega

Hotel La Vega
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (167 reviews)
Steps from Charterhouse of St. Giacomo and Piazza Umberto I, this Capri retreat offers a seasonal pool with poolside bar. Unwind with massages at the spa or savour Italian cuisine at Al chiaro di luna restaurant.
The price is R7 208
R7 929 total
includes taxes & fees
25 Jun - 26 Jun
Hotel La Vega

Gatto Bianco Hotel & SPA

Gatto Bianco Hotel & SPA
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (472 reviews)
Escape to this Mediterranean oasis on Capri, steps from the iconic Piazzetta and Ignazio Cerio Museum. Unwind in the full-service spa offering massages, facials, and steam rooms, then relax at the bar after exploring the island's treasures.
The price is R6 403
R7 043 total
includes taxes & fees
25 Jun - 26 Jun
Gatto Bianco Hotel & SPA

Capri Inn

Capri Inn
Marina Grande
9.6 out of 10, Exceptional, (614 reviews)
Set along the Gulf of Naples, this beachfront guesthouse offers free daily continental breakfast and WiFi. Just a 15-minute stroll from Spiaggia Libera di Marina Grande, guests consistently praise the helpful staff who enhance the authentic island experience.
The price is R4 854
R5 339 total
includes taxes & fees
13 Jul - 14 Jul
Capri Inn

Palazzo M Capri

Palazzo M Capri
Capri Town
10.0 out of 10, Exceptional, (72 reviews)
Tucked on the island of Capri, this welcoming inn offers kayaking and snorkelling adventures nearby. Just moments from Ignazio Cerio Museum and the Funicular Cable Car Station, guests enjoy complimentary WiFi and rejuvenating in-room massages.
The price is R17 287
R19 016 total
includes taxes & fees
01 Jul - 02 Jul
Palazzo M Capri

Hotel La Minerva

Hotel La Minerva
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (19 reviews)
Discover tranquil luxury at this Capri hotel with an inviting outdoor pool, fitness centre and poolside bar. Just 5 minutes from Marina Grande, enjoy complimentary breakfast while staying near Charterhouse of St. Giacomo and Piazza Umberto I.
The price is R32 664
R35 931 total
includes taxes & fees
24 Jul - 25 Jul
Hotel La Minerva

Hotel Syrene

Hotel Syrene
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (329 reviews)
The price is R8 583
R9 444 total
includes taxes & fees
01 Jul - 02 Jul
Hotel Syrene

Hotel Regina Cristina

Hotel Regina Cristina
4.0 star property
Capri Town
8.2 out of 10, Very good, (183 reviews)
Just minutes from Piazza Umberto I, this inviting hotel offers Italian cuisine at La Terrazza di Venere restaurant. Enjoy free breakfast while overlooking the garden, then explore nearby Ignazio Cerio Museum before unwinding at the stylish bar/lounge.
The price is R5 136
R5 650 total
includes taxes & fees
26 Jun - 27 Jun
Hotel Regina Cristina

Sina Flora Capri

Sina Flora Capri
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (186 reviews)
Bask in Mediterranean charm at this Capri hotel, just a 15-minute walk from Marina Grande. Cool off in the seasonal outdoor pool, enjoy complimentary breakfast, or sip drinks at the poolside bar. The helpful staff and nearby Piazza Umberto I ensure a memorable island escape.
The price is R11 248
R12 372 total
includes taxes & fees
28 Jun - 29 Jun
Sina Flora Capri

Hotel Scalinatella

Hotel Scalinatella
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (156 reviews)
Bask in the charm of this luxurious Capri retreat featuring 2 outdoor pools and a poolside bar. After a refreshing swim, enjoy the restaurant, fitness centre, or unwind at the bar/lounge. Near Grotta di Matromania with free breakfast and WiFi.
The price is R16 777
R18 455 total
includes taxes & fees
25 Jun - 26 Jun
Hotel Scalinatella

La Residenza Capri

La Residenza Capri
4.0 star property
Capri Town
8.8 out of 10, Excellent, (324 reviews)
Capture Capri's essence at this Mediterranean retreat with an inviting outdoor pool and poolside bar. Just moments from Piazza Umberto I and Charterhouse of St. Giacomo, enjoy free breakfast and attentive service that guests consistently praise.
The price is R7 583
R8 342 total
includes taxes & fees
22 Jul - 23 Jul
La Residenza Capri

Hotel Palatium Mari

Hotel Palatium Mari
Marina Grande
8.2 out of 10, Very good, (220 reviews)
Capri's coastal gem with a seasonal outdoor pool and bar. Sip cocktails on the terrace after exploring nearby beaches, then retreat to rooms featuring deep soaking tubs and premium bedding. The helpful staff and 24-hour room service ensure a carefree island escape.
The price is R3 106
R3 417 total
includes taxes & fees
25 Jun - 26 Jun
Hotel Palatium Mari
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.

Check out hotels with a spa in Capri

You may also like hotels with pools in Capri

You can also stay at family-friendly hotels 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 January
Price trends for hotels in Capri
Pricing is based on two traveller single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Capri
June
High 24°C / low 21°C. Sunny most days.
View properties in June
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°
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°
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 White Grotta.

Matermania

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

Tiberio

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

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 28 holiday homes. You can also book one of 54 apartments or 70 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