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?

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 quality, location and traveller experience. Last updated on 4 November 2026.

1. Hotel Weber Ambassador

Hotel Weber Ambassador
4.0 star property
Marina Piccola
9.0 out of 10, Wonderful, (1,000 reviews)
Discover coastal charm at this Capri haven with an outdoor pool and 2 restaurants serving local cuisine. After swimming, grab drinks at one of the bars. Near Spiaggia di Marina Piccola and Green Grotta, the hotel wins praise for its helpful staff and prime location.
Hotel Weber Ambassador

2. Majestic Palace Hotel

Majestic Palace Hotel
4.0 star property
Sant'Agnello
9.2 out of 10, Wonderful, (718 reviews)
Escape to this tranquil Sant'Agnello retreat with rooftop sunset views and lush gardens. Just 7 minutes from the train station and a short walk to Sorrento's attractions and a beautiful beach. Unwind at 2 restaurants, outdoor pool, and hot tub after exploring the coast.
Majestic Palace Hotel

3. Grand Hotel Aminta

Grand Hotel Aminta
4.0 star property
Priora
9.4 out of 10, Exceptional, (1,002 reviews)
The price is ₹10,352
₹11,387 total
includes taxes & fees
13 Nov - 14 Nov
Grand Hotel Aminta

4. Hotel della Piccola Marina

Hotel della Piccola Marina
4.0 star property
Marina Piccola
9.2 out of 10, Wonderful, (870 reviews)
Unwind at this tranquil Capri retreat near Green and White Grotta. The outdoor pool with bar service, relaxing massage treatments, and fitness center create a rejuvenating escape. Helpful staff and complimentary breakfast enhance your Mediterranean getaway.
Hotel della Piccola Marina

5. Hotel Punta Tragara

Hotel Punta Tragara
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (96 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 center and spa services complete your island escape.
Hotel Punta Tragara

6. Hotel Mamela

Hotel Mamela
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (688 reviews)
Experience Italian elegance at this refined hotel with an outdoor pool and poolside bar. Just minutes from Charterhouse of St. Giacomo, enjoy massages and facials after exploring Capri's charm. Guests praise the attentive staff and well-maintained spaces.
Hotel Mamela

7. Grand Hotel Quisisana

Grand Hotel Quisisana
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (111 reviews)
Grand Hotel Quisisana

8. Sina Flora Capri

Sina Flora Capri
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (220 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.
Sina Flora Capri

9. Hotel La Palma, Oetker Hotels

Hotel La Palma, Oetker Hotels
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (71 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.
Hotel La Palma, Oetker Hotels

10. Hotel Scalinatella

Hotel Scalinatella
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (181 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 center, or unwind at the bar/lounge. Near Grotta di Matromania with free breakfast and WiFi.
Hotel Scalinatella

11. Grand Hotel Europa Palace

Grand Hotel Europa Palace
4.0 star property
Sorrento City Centre
9.4 out of 10, Exceptional, (403 reviews)
Grand Hotel Europa Palace

12. Jumeirah Capri Palace

Jumeirah Capri Palace
5.0 star property
Anacapri
9.6 out of 10, Exceptional, (192 reviews)
Escape to this Mediterranean paradise with a private beach and outdoor pool in Anacapri. Four restaurants, including Olivo serving Mediterranean cuisine, complement the full-service spa offering deep-tissue massages and body wraps. Near Monte Solaro Chairlift.
Jumeirah Capri Palace

13. Villa Ceselle

Villa Ceselle
3.0 star property
Anacapri
9.4 out of 10, Exceptional, (462 reviews)
Villa Ceselle

14. Hotel Syrene

Hotel Syrene
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (376 reviews)
Hotel Syrene

15. Hotel Villa Brunella

Hotel Villa Brunella
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (248 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.
Hotel Villa Brunella

16. Pazziella, a Luxury Collection Hotel, Capri

Pazziella, a Luxury Collection Hotel, Capri
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (66 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.
Pazziella, a Luxury Collection Hotel, Capri

17. Hotel La Vega

Hotel La Vega
4.0 star property
Capri Town
9.2 out of 10, Wonderful, (190 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 savor Italian cuisine at Al chiaro di luna restaurant.
Hotel La Vega

18. Hotel du Tasso

Hotel du Tasso
5.0 star property
Sorrento City Centre
10.0 out of 10, Exceptional, (71 reviews)
Hotel du Tasso

19. Villa Certosa Capri Boutique Hotel

Villa Certosa Capri Boutique Hotel
5.0 star property
Capri Town
10.0 out of 10, Exceptional, (57 reviews)
Immerse yourself in Mediterranean charm at this luxurious retreat near Charterhouse of St. Giacomo. Enjoy dual pools, grab bites at the café, and sip drinks at the poolside bar, all while Piazza Umberto I awaits just moments away.
Villa Certosa Capri Boutique Hotel

20. Hotel Mediterraneo

Hotel Mediterraneo
5.0 star property
Sant'Agnello
9.6 out of 10, Exceptional, (658 reviews)
Hotel Mediterraneo
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 pet-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.

Go beyond your typical stay in Capri

When is the best time to visit Capri?

Our prices for hotels in Capri are cheapest in December

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.

November

High 18°C / low 15°C. Partly sunny.
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°
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°
Monthly weather averages (˚C)

Top neighbourhoods in Capri

Capri Town

Capri Town wraps you in dreamy island magic from the moment you arrive. The legendary Piazzetta buzzes with fashionable folks sipping espresso while narrow medieval lanes wind between luxury boutiques and breathtaking viewpoints. Augustus Gardens cascade down cliffsides with jaw-dropping Gulf views that'll make your Instagram followers weep with envy. The ancient Certosa monastery offers a peaceful break from the glitz. Getting around is delightfully car-free—just you and your walking shoes on winding stone pathways. Expect Michelin-starred restaurants alongside charming cafés serving perfect Caprese salads. Most travellers stay in boutique hotels converted from historic villas with infinity pools and personalised service that makes you feel like Italian royalty.

Marina Grande

Marina Grande's colourful harbour welcomes visitors to Capri with bobbing wooden boats and azure Mediterranean views. Traditional fishermen still mend nets at dawn while travellers arrive by ferry throughout the day. The historic funicular railway whisks you up to Capri town, or you can wander along the curved bay to find pebbled beaches perfect for a refreshing swim. Family-run seafood trattorias line the waterfront, serving fresh catch with harbour views. Small hotels and B&Bs with sea-view terraces offer a peaceful place to rest after exploring. Getting around is simple with the funicular, limited bus service, or the most authentic option—your own two feet.

Marina Piccola

Marina Piccola's turquoise waters frame stunning views of Capri's famous Faraglioni rock formations. Beach clubs dot this sun-drenched southern harbour where visitors lounge on pebbled shores or dive into crystal-clear Mediterranean waves. Winding paths lead to scenic lookouts at Via Krupp and Green Grotta, perfect for those who appreciate natural beauty with a touch of glamour. Seafood restaurants serve fresh catch on terraces overlooking the water, while boutique hotels and luxury villas cascade down the hillside. Getting around requires good walking shoes—the terrain is steep but rewards explorers with breathtaking vistas and hidden swimming spots.

Tiberio

Tiberio beckons with ancient splendour and jaw-dropping Mediterranean panoramas at every turn. Emperor Tiberius built Villa Jovis here, where ruins command breathtaking views of azure waters. Visitors can wander through fragrant gardens to discover the dramatic Arco Naturale limestone arch framing the sea. History buffs and nature lovers alike find their happy place among these clifftop treasures. Exclusive hotel restaurants serve refined Italian cuisine with million-dollar views. Getting around requires sturdy walking shoes for steep cobblestone streets, or splurging on taxis from Capri town. Ultra-luxury hotels and private villas cascade down cliffsides, offering infinity pools and personalised service for a truly elevated island experience.

Matermania

Matermania showcases Capri's wild side with dramatic natural formations and scenic trails. Hike to the towering Arco Naturale limestone arch or explore the ancient Grotta di Matromania cave. The panoramic views of the azure Tyrrhenian Sea from Monte Tuoro will leave you breathless. Those seeking peace will appreciate the distance from the island's tourist crowds. This secluded area features exclusive private villas cascading down limestone cliffs. Pack a picnic for your adventures since dining options are minimal. While there's no direct beach access, the spectacular clifftop vistas more than compensate. Most visitors arrive by taxi or private transfer as the steep terrain requires sturdy walking shoes.

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.

A coastal landscape with rocky formations and clear blue waters.

Check out reviews of Capri hotels guests love

Frequently Asked Questions

Can I book a refundable hotel in Capri?

If you want the flexibility to change your travel plans to Capri, most hotels provide refundable* rates you can book. You can see these accommodations 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 vacation rental instead of a hotel?

If you're looking for a good alternative to a hotel, review our selection of 29 vacation homes. You can also book one of 59 apartments or 67 villas.

What will the weather in Capri be like during my vacation?

August and July are typically the warmest months in Capri when the average temp is 76°F. February and January are the coldest months when the average temperature is 54°F. November and January are the months with the most rain.

Why should I book my Capri hotel through Hotels.com?

There are lots of reasons to book your Capri trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Capri

Capri: Where Azure Seas Embrace Timeless Elegance

Nestled in the azure embrace of the Tyrrhenian Sea, Capri enchants with its stunning cliffs, vibrant gardens, and charming streets. This idyllic Italian island is a haven for luxury seekers and romantics alike, boasting the exquisite Blue Grotto and the picturesque Faraglioni rocks. Wander the quaint lanes of Capri Town, where boutique shops and cafés invite leisurely exploration. Surrender to the island’s natural beauty with scenic hikes or unwind on sun-kissed beaches. Whether indulging in fine dining or soaking in breathtaking views, Capri promises an unforgettable escape steeped in charm and elegance.

Discover great hotels near Capri

Capri offers a range of accommodation options from charming boutique hotels to luxurious resorts, all set against stunning coastal views. Many places prioritise friendly service, making your stay enjoyable and welcoming. Whether you seek a romantic getaway or a relaxing retreat, Capri’s hotels cater to diverse preferences and budgets. Here are some of the best hotels near Capri that our travelers love:

  1. Monte Solaroopens in new window: This luxurious BedBreakfast property shines with a 9.4-star guest rating, offering a refined experience tailored for leisure travellers seeking a high-end retreat. Enjoy the curated ambience complete with exquisite architectural design, an inviting spa, and a rooftop bar that promises breathtaking views. Travellers appreciate the effortless express check-in and seamless airport transfers, enriching their journey with a blend of comfort and style. The property stands out for its distinctive, boutique setting that ensures every moment is filled with charm and elegance.
  2. Hotel San Micheleopens in new window: This elegant 4.0-star hotel boasts an 8.2 guest rating and is perfect for leisure travellers looking for an immersive and vibrant stay. The hotel offers an array of curated experiences, including a stylish rooftop bar, a sophisticated on-site restaurant, and modern amenities that ensure a smooth and luxurious journey. With an architectural design that captivates and express check-in services, the property delivers a memorable escape filled with positive energy and seamless convenience.
  3. Jumeirah Capri Palaceopens in new window: This 5.0-star hotel, rated 9.6 by guests, is an exquisite choice for leisure travellers seeking a beachside luxury getaway. The property offers direct access to the beach, an infinity pool, and a high-end restaurant that elevates your holiday to exceptional heights. Enjoy the refined ambiance accentuated by an elegant spa, curated experiences, and a boutique setting that exudes sophistication. Every aspect of this hotel is designed to provide a smooth, high-quality journey with an emphasis on comfort and distinctive style.

Where to stay near Capri

Stay in Sorrento, Massa Lubrense, and Sant'Agnello for a delightful Capri experience. Sorrento offers vibrant cafes, scenic tours, and a bustling marina, perfect for relaxation and excursions. Massa Lubrense, a charming small town, is ideal for boating and enjoying local cheese. Sant'Agnello boasts luxury and romantic vibes with stunning views. For first-time visitors, Sorrento is the best choice, blending convenience and charm.

  1. Sorrentoopens in new window: Sorrento is a delightful choice if you’re looking for a lively atmosphere that blends sightseeing with a relaxing seaside vibe. Enjoy a range of cafés and local tours that make exploring must-see places like Piazza Tasso and Sorrento Beach a breeze. The area is also perfect for shopping and dining, offering a mix of local flavours and international treats. With its coastal charm and access to a marina and port, Sorrento provides a well-rounded experience that’s ideal for travellers looking to combine leisure with a bit of urban energy.
  2. Massa Lubrenseopens in new window: Massa Lubrense offers a more intimate retreat with a focus on the tranquillity of a small town. This area is perfect for those who enjoy a laid-back lifestyle, featuring a charming marina and the appeal of local cheese and cocktails. Must-see spots like Lobra Marina and Corso Italia give you a taste of local life, while its hilly surroundings add a unique, scenic backdrop for a relaxing stay. The town’s cosy atmosphere makes it a great pick for visitors seeking a slower pace and authentic local experiences.
  3. Sant'Agnelloopens in new window: Sant'Agnello is best suited for travellers in search of a romantic and luxurious escape. With its emphasis on a sea-side setting and chic vibes, this location offers a mix of spa experiences and cocktail evenings. The area is known for its unique attractions such as blacksandbeach, making it a distinctive destination for a refined getaway. Here, you can also enjoy the charm of ferry rides and the allure of hilly terrain, combining both relaxation and a touch of adventure in a sophisticated environment.

Things to do in Capri

Capri offers island charm with stunning beaches, dramatic cliffs, and lush greenery. Enjoy leisurely boat trips, scenic coastal hikes, and delightful local boutiques. It's a vibrant retreat where sea, mountains, and nature come together for an unforgettable escape.

  • Piazzetta di Capriopens in new window – Begin your Capri adventure at the charming Piazzetta di Capri, a lively piazzaSquare that provides a delightful setting with its close proximity to the island's marina, beach, and sea. Enjoy a leisurely stroll here to soak in the local atmosphere and admire the stunning sea views.
  • Piazza Tassoopens in new window – Wander over to Piazza Tasso, another inviting piazzaSquare that captures the essence of Capri. This central spot offers a pleasant space to relax and enjoy the scenic vistas of the marina and the beach, making it an ideal starting point for your explorations.
  • Port of Marina di Cassanoopens in new window – Visit the Port of Marina di Cassano, a well-known jettyPier that lets you experience the maritime spirit of the island. Here, you can watch boats come and go, and enjoy the refreshing sea breeze as you take in the views of the surrounding water.
  • Palazzo Muratopens in new window – Step into history at Palazzo Murat, a historicPlace that reflects the rich past of Capri. Its architecture and setting near the sea invite visitors to explore the layers of history while enjoying nearby marina and beach views.
  • Marina Grandeopens in new window – End your day at Marina Grande, a bustling marina that offers a perfect blend of sea activity and leisure. This vibrant spot is ideal for watching the sunset over the water, making it a memorable conclusion to your Capri journey.

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 tend to be lower. For those on a budget, staying for at least 3 to 4 days is great value for money, allowing ample time to explore the island’s key landmarks and cultural attractions. Visitors can enjoy shopping, boating, and dining at local cafes, while also taking in the stunning marina and beach views. Hiking and guided tours provide further opportunities to immerse oneself in Capri's rich history and natural beauty. With the potential for prices to drop during these months, it's an excellent time for a memorable getaway.
  2. Look for last-minute deals on Hotels.com: Looking for last-minute savings on Capri hotels? Begin by exploring the Dealsopens in new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates close to your travel dates. By enabling alerts, you're more likely to stay informed about flash sales and special promotions. Additionally, the Smart Shopping tool available on the app helps travellers compare hotel prices and amenities, ensuring you could find the best available option if rooms become available or prices drop. Enjoy your search for a perfect last-minute getaway with Hotels.com.
  3. Be flexible with dates: Prices can fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a better deal on your stay in a Capri hotel. If you’re seeking a distinctive experience, boutique hotels often provide a more personalised touch and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we can suggest alternative dates that might be more affordable, assisting you in your search for a good value.
  4. Consider your location: Hotels near the city centre usually tend to be more expensive, but with Capri's excellent public transport links, you might discover a more affordable independent hotel further out that is still well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby cities, there is often excellent value for money. Opting for these alternative destinations can 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 usually the wettest month. April, June, and July are the peak travel months in Capri, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light to moderate rainfall and mostly sunny conditions.

Keep exploring