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?

Villa Helios Capri
Villa Helios Capri
5.0 star property
Capri Town
The price is ₩687,481
₩756,229 total
includes taxes & fees
Apr 27 - Apr 28
Villa Helios Capri
Grand Hotel Quisisana
Grand Hotel Quisisana
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (91 reviews)
The price is ₩1,003,184
₩1,103,502 total
includes taxes & fees
May 6 - May 7
Grand Hotel Quisisana
Hotel La Reginella
Hotel La Reginella
Matermania
8.8 out of 10, Excellent, (74 reviews)
  • cleanliness
    Enjoy breathtaking island views from the rooftop terrace at this family-friendly hotel.
The price is ₩200,431
₩220,474 total
includes taxes & fees
Apr 14 - Apr 15
Hotel La Reginella
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 ₩1,326,882
₩1,459,565 total
includes taxes & fees
Apr 20 - Apr 21
J.K. Place Capri
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 ₩1,613,920
₩1,775,312 total
includes taxes & fees
Apr 20 - Apr 21
Pazziella, a Luxury Collection Hotel, Capri
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 ₩1,175,187
₩1,292,706 total
includes taxes & fees
Apr 21 - Apr 22
Hotel La Palma, Oetker Hotels
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 ₩713,572
₩784,929 total
includes taxes & fees
Apr 11 - Apr 12
Hotel Scalinatella
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 ₩818,602
₩900,463 total
includes taxes & fees
Apr 27 - Apr 28
Palazzo M Capri
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 ₩903,115
₩993,426 total
includes taxes & fees
Apr 30 - May 1
Hotel Punta Tragara
Capri Tiberio Palace
Capri Tiberio Palace
5.0 star property
Capri Town
9.6 out of 10, Exceptional, (173 reviews)
  • cleanliness
    Seaside elegance with full-service spa, dining, and both indoor/outdoor pools.
The price is ₩728,622
₩801,484 total
includes taxes & fees
Apr 18 - Apr 19
Capri Tiberio Palace
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 ₩817,365
₩899,102 total
includes taxes & fees
Apr 12 - Apr 13
Hotel La Minerva
Villacore Capri
Villacore Capri
Capri Town
9.0 out of 10, Wonderful, (11 reviews)
The price is ₩395,214
₩434,735 total
includes taxes & fees
Apr 12 - Apr 13
Villacore Capri
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 ₩323,496
₩355,845 total
includes taxes & fees
Apr 23 - Apr 24
Hotel della Piccola Marina
Suite Villa Carolina
Suite Villa Carolina
Tiberio
9.4 out of 10, Exceptional, (25 reviews)
Suite Villa Carolina
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 ₩265,122
₩291,634 total
includes taxes & fees
Apr 12 - Apr 13
Hotel Regina Cristina
Sina Flora Capri
Sina Flora Capri
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (171 reviews)
  • cleanliness
    Unwind in a sun-soaked Capri retreat with poolside drinks and marina views.
The price is ₩491,932
₩541,125 total
includes taxes & fees
Apr 26 - Apr 27
Sina Flora Capri
LHP Suite Superior Cottage Capri
LHP Suite Superior Cottage Capri
Marina Piccola
  • cleanliness
    Secluded getaway minutes from Marina Grande with modern comforts in stunning Capri.
The price is ₩301,003
₩331,103 total
includes taxes & fees
May 3 - May 4
LHP Suite Superior Cottage Capri
Villa Certosa Capri Boutique Hotel
Villa Certosa Capri Boutique Hotel
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (26 reviews)
  • cleanliness
    Relax in stylish luxury at this Capri boutique hotel with indoor and outdoor pools.
The price is ₩802,769
₩883,046 total
includes taxes & fees
Apr 15 - Apr 16
Villa Certosa Capri Boutique Hotel
Hotel Mamela
Hotel Mamela
4.0 star property
Capri Town
9.4 out of 10, Exceptional, (603 reviews)
  • cleanliness
    Stay in style near Piazza Umberto I with a poolside bar on beautiful Capri island.
The price is ₩567,614
₩624,375 total
includes taxes & fees
Apr 23 - Apr 24
Hotel Mamela
PORTA SUITE
PORTA SUITE
Capri Town
The price is ₩808,520
₩889,372 total
includes taxes & fees
Apr 17 - Apr 18
PORTA SUITE
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:Apr 17 - Apr 19
Showing deals for:May 10 - May 11

Check out hotels with a pool in Capri

You may also like hotels with spas in Capri

You can also stay at 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.

Top neighborhoods 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 travelers stay in boutique hotels converted from historic villas with infinity pools and personalized service that makes you feel like Italian royalty.

Marina Grande

Marina Grande's colorful harbor welcomes visitors to Capri with bobbing wooden boats and azure Mediterranean views. Traditional fishermen still mend nets at dawn while travelers 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 harbor 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 harbor 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 splendor 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 personalized 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.

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 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, Spiaggia di Marina Piccola, Torre Saracena, 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 in Marina Grande 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 in Marina Grande. This hotel has a restaurant, a bar/lounge and a variety of other amenities to enjoy, and our travelers rate it 8.8. If you're venturing to Marina Grande, Hotel Palatium Mari is another ideal choice. Travelers love the beach nearby plus the seasonal outdoor pool and restaurant, and it has a guest rating of 8.2.
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 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 "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 Palazzo M Capri, Hotel La Palma, Oetker Hotels, and Villa Mediterranea Capri. Palazzo M Capri is a kid-friendly inn in Capri Town with a guest score of 10 out of 10 plus family-friendly amenities like high chairs in guestrooms. Check out Hotel La Palma, Oetker Hotels in Capri Town with a guest score of 10. This popular hotel has an outdoor pool and a free beach shuttle, as well as free cribs in the guestrooms. Villa Mediterranea Capri is another good option in Capri Town with a free continental breakfast as well as free cribs in the guestrooms. 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 in Marina Grande 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 minibars and bathrobes. 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?
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. Stay at one of these hotels for easy access to top sights like Blue Grotto and Marina Grande. Capri Town and Marina Piccola are some of the most central neighborhoods for your Capri vacation.

Find out more about Capri

Discover Capri: Where Crystal Waters Embrace Timeless Charm

Discover the enchanting island of Capri, nestled in the Tyrrhenian Sea off the coast of Campania, Italy. Renowned for its breathtaking coastline, vibrant blue waters, and lush landscapes, Capri is a luxurious haven perfect for romance and relaxation. Stroll through the charming streets of Capri Town, indulge in delectable local cuisine, and explore iconic sites like the Blue Grotto and Faraglioni rock formations. With its stunning vistas, exclusive boutiques, and serene beaches, Capri invites travelers to unwind in a picturesque paradise that feels like a dream come true. Experience the magic of this Italian jewel on your next getaway.

Discover great hotels in Capri

Capri offers a diverse range of accommodations, from luxurious hotels with stunning views and full-service spas to charming boutique options. Visitors can enjoy upscale amenities and personalized service at renowned star-rated hotels, all while being surrounded by the island's breathtaking scenery and vibrant atmosphere. Here are some of the most popular hotels with our travelers in Capri:

  1. BedBreakfast: This charming bed and breakfast offers a cozy atmosphere ideal for leisure travelers seeking a relaxing getaway. With complimentary breakfast options, including a buffet, it ensures a delightful start to your day. Guests can unwind with entertainment amenities such as digital television, providing a comfortable and enjoyable experience. The inviting ambiance and personalized service create a memorable stay, making it a favored choice for those who appreciate a homey vibe while exploring the beauty of Capri.
  2. Hotel San MicheleOpens in a new window: Positioned as a 4.0-star hotel, Hotel San Michele caters primarily to leisure travelers looking for an upscale escape. With a focus on comfort and modern amenities, this property features elegant accommodations that enhance relaxation. Its notable offerings create a sophisticated atmosphere, ideal for enjoying curated experiences in the heart of Capri. Travelers are drawn to its stylish design and inviting ambiance, making it a popular pick for those seeking a refined vacation experience.
  3. Jumeirah Capri PalaceOpens in a new window: As a luxury 5.0-star hotel, Jumeirah Capri Palace is perfect for discerning leisure travelers craving an exquisite beachside retreat. With direct access to stunning beach vistas, this property boasts high-end amenities, including an infinity pool and upscale dining options that elevate the guest experience. Families can also enjoy thoughtfully designed services, ensuring a seamless stay. The architectural elegance and premium services create a tranquil oasis, appealing to those who seek relaxation and indulgence in a breathtaking setting.

Top locations to stay in Capri

Some great areas to stay in when visiting Capri, Campania, Italy, are Sorrento, Massa Lubrense, and Anacapri. Sorrento offers vibrant cafes and stunning views, while Massa Lubrense is ideal for boat excursions. Anacapri features charming cafes and unique tours. For first-time visitors, Sorrento is best suited due to its accessibility and lively atmosphere.

  1. SorrentoOpens in a new window: Sorrento is a vibrant coastal town that's perfect for travelers looking to soak up the sun and indulge in Italian culture. Known for its charming cafes and stunning views of the Bay of Naples, Sorrento offers a variety of activities, including delightful walking tours through its picturesque streets. Explore local artisanal shops for unique souvenirs and enjoy leisurely afternoons sipping limoncello in outdoor cafes. The town's lively atmosphere makes it an excellent base for day trips to nearby attractions, including Pompeii and the Amalfi Coast.
  2. Massa LubrenseOpens in a new window: Massa Lubrense is a hidden gem that captivates visitors with its tranquil landscapes and beautiful coastline. This area is ideal for boat excursions, allowing you to discover enchanting coves and secluded beaches. The charming villages here offer an authentic Italian experience, complete with local markets and breathtaking views. Whether you choose to relax by the sea or take a scenic hike, Massa Lubrense is a serene escape that allows you to connect with nature while enjoying the slower pace of life.
  3. AnacapriOpens in a new window: Anacapri is a tranquil oasis on the enchanting island of Capri, offering a laid-back atmosphere away from the busier tourist spots. Known for its quaint cafes and stunning viewpoints, it's a great place to enjoy leisurely walks and soak in the breathtaking scenery. You can explore charming boutiques or visit cultural attractions like the Villa San Michele. Don’t miss the chance to take the chairlift to Monte Solaro for panoramic views that will leave you in awe. Anacapri provides a peaceful retreat with a touch of local charm.

Things to do in Capri

Capri enchants travelers with its stunning coastline, lush hills, and crystal-clear waters. Explore charming shops, indulge in local cuisine, or embark on a scenic boat ride. With hiking trails offering breathtaking views and serene beaches for relaxation, this island paradise is a perfect getaway for nature lovers and adventure seekers alike.

  • Blue GrottoOpens in a new window – Discover the enchanting Blue Grotto, a stunning sea cave famous for its vibrant blue waters. Take a small boat to enter this magical space and experience the ethereal glow that illuminates the walls, creating a unique and unforgettable atmosphere. Don't forget your camera; the colors are mesmerizing!
  • Sorrento BeachOpens in a new window – Relax at Sorrento Beach, where the crystal-clear waters invite you to take a refreshing dip. This beautiful marina provides not only a chance to sunbathe but also opportunities for water sports and beachside dining. Enjoy a leisurely stroll along the shore as you soak in the breathtaking coastal views.
  • Corso ItaliaOpens in a new window – Walk along Corso Italia, the bustling heart of Sorrento. This lively street is lined with charming shops, delightful cafés, and local eateries. It's the perfect spot to savor a gelato or pick up a unique souvenir while people-watching in this vibrant atmosphere.
  • Marina GrandeOpens in a new window – Head to Marina Grande, a picturesque harbor where colorful fishing boats sway gently in the water. Enjoy fresh seafood at the waterfront restaurants or simply take in the scenic views of the coastline. This area is ideal for a leisurely afternoon soaking up the sun and local culture.
  • Piazza TassoOpens in a new window – Visit Piazza Tasso, the bustling square that serves as a gathering place for locals and visitors alike. Admire the beautiful architecture surrounding the square, sip a coffee at a nearby café, and watch the world go by. It's a great spot to relax and feel the vibrant energy of Capri.

4 tips for savvy savings when booking a hotel in Capri

  1. Book for the cheapest times: For those looking to explore Capri on a budget, the most affordable time to visit is in January, February, and November when hotel prices are lower. An ideal stay of at least 3 to 4 days allows visitors to discover the island's captivating landmarks, rich history, and vibrant culture. During this time, you can enjoy budget-friendly activities such as shopping, dining at local cafes, boating to nearby islands, hiking scenic trails, and relaxing at the marina or beach. With the potential for prices to drop during these months, it's a great value for money trip for travelers keen to soak in the beauty of Capri.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Capri, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, increasing your chances of saving. Additionally, the Smart Shopping feature in the app allows you to compare hotel prices and amenities, helping you make informed choices. This way, if prices drop or rooms become available, you'll be among the first to know and could easily book your last-minute escape.
  3. Be flexible with dates: Prices can fluctuate based on factors like 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 in a Capri hotel. If you're seeking a unique experience, boutique hotels often provide a more personalized touch and can sometimes offer 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 more budget-friendly dates, increasing your chances of getting a great deal.
  4. Consider your location: Hotels near the city center usually tend to be pricier, but thanks to Capri's great public transportation system, you might discover a more affordable independent hotel a bit further out that’s still well-connected. If you're interested in exploring alternative, less crowded neighborhoods or even some lesser-known nearby towns, you can often find excellent value for your money. 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 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

Keep exploring