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?

i 26 Gradini Capri
i 26 Gradini Capri
Capri Town
The price is R3 407
R3 748 total
includes taxes & fees
27 Feb - 28 Feb
i 26 Gradini Capri
Fortino Bed & Breakfast
Fortino Bed & Breakfast
Marina Grande
9.0 out of 10, Wonderful, (67 reviews)
  • cleanliness
    Seaside escape in Capri with easy access to iconic Marina Grande and Gulf of Naples.
The price is R1 516
R1 668 total
includes taxes & fees
09 Mar - 10 Mar
Fortino Bed & Breakfast
Hotel Weber Ambassador
Hotel Weber Ambassador
4.0 star property
Marina Piccola
8.8 out of 10, Excellent, (1 000 reviews)
  • cleanliness
    Take in views from a rooftop terrace while enjoying a poolside drink at this Capri hotel.
The price is R2 266
R2 492 total
includes taxes & fees
27 Mar - 28 Mar
Hotel Weber Ambassador
Hotel Belvedere & Tre Re
Hotel Belvedere & Tre Re
Marina Grande
9.4 out of 10, Exceptional, (48 reviews)
The price is R1 352
R1 488 total
includes taxes & fees
02 Mar - 03 Mar
Hotel Belvedere & Tre Re
Capri Koral Guest House
Capri Koral Guest House
Capri Town
10.0 out of 10, Exceptional, (1 review)
The price is R2 322
R3 866 total
includes taxes & fees
08 Mar - 09 Mar
Capri Koral Guest House
Fuorlovado 40
Fuorlovado 40
Capri Town
10.0 out of 10, Exceptional, (234 reviews)
The price is R2 428
R2 670 total
includes taxes & fees
08 Mar - 09 Mar
Fuorlovado 40
Il Portico BB Capri
Il Portico BB Capri
Tiberio
10.0 out of 10, Exceptional, (11 reviews)
  • cleanliness
    Enjoy scenic views from a tranquil B&B on the captivating island of Capri.
Il Portico BB Capri
Casa Giuliani Capri
Casa Giuliani Capri
Capri Town
9.6 out of 10, Exceptional, (17 reviews)
  • cleanliness
    Discover island serenity on Capri with furnished patios and free WiFi.
Casa Giuliani Capri
Hotel La Floridiana
Hotel La Floridiana
4.0 star property
Capri Town
8.8 out of 10, Excellent, (788 reviews)
  • cleanliness
    Relax on a serene rooftop terrace just minutes from Marina Grande in Capri.
The price is R2 484
R2 732 total
includes taxes & fees
19 Mar - 20 Mar
Hotel La Floridiana
Hotel La Reginella
Hotel La Reginella
Matermania
8.8 out of 10, Excellent, (73 reviews)
  • cleanliness
    Enjoy breathtaking island views from the rooftop terrace at this family-friendly hotel.
The price is R2 073
R2 280 total
includes taxes & fees
06 Mar - 07 Mar
Hotel La Reginella
Boutique Suite in Piazzetta
Boutique Suite in Piazzetta
Capri Town
9.8 out of 10, Exceptional, (22 reviews)
The price is R2 492
R2 741 total
includes taxes & fees
27 Mar - 28 Mar
Boutique Suite in Piazzetta
Oliveto Capri
Oliveto Capri
Capri Town
9.6 out of 10, Exceptional, (53 reviews)
  • cleanliness
    Centrally located in Capri with easy access to Charterhouse of St. Giacomo.
Oliveto Capri
VivimiHome - Suite a Capri
VivimiHome - Suite a Capri
Capri Town
The price is R2 665
R4 430 total
includes taxes & fees
27 Feb - 28 Feb
VivimiHome - Suite a Capri
Albergo La Prora
Albergo La Prora
3.0 star property
Capri Town
9.4 out of 10, Exceptional, (112 reviews)
Albergo La Prora
Relais Maresca Luxury Small Hotel
Relais Maresca Luxury Small Hotel
4.0 star property
Marina Grande
8.8 out of 10, Excellent, (778 reviews)
The price is R3 971
R4 368 total
includes taxes & fees
05 Mar - 06 Mar
Relais Maresca Luxury Small Hotel
Villa Capri Marina
Villa Capri Marina
Marina Piccola
The price is R61 841
R68 025 total
includes taxes & fees
07 Mar - 08 Mar
Villa Capri Marina
Heartbreaking sea View House in Capri - Italy
Heartbreaking sea View House in Capri - Italy
Capri Town
The price is R7 646
R9 619 total
includes taxes & fees
29 Mar - 30 Mar
Heartbreaking sea View House in Capri - Italy
Hotel Casa Morgano
Hotel Casa Morgano
5.0 star property
Capri Town
9.8 out of 10, Exceptional, (117 reviews)
Hotel Casa Morgano
Palazzo Rosenthal Vesuview
Palazzo Rosenthal Vesuview
4.0 star property
Trecase
9.0 out of 10, Wonderful, (522 reviews)
  • cleanliness
    Enjoy Mount Vesuvius views and relax at a rooftop terrace with poolside drinks.
The price is R1 491
R1 640 total
includes taxes & fees
28 Mar - 29 Mar
Palazzo Rosenthal Vesuview
Hotel Puntaquattroventi
Hotel Puntaquattroventi
Ercolano
9.0 out of 10, Wonderful, (305 reviews)
  • cleanliness
    Serene Gulf of Naples views with a refreshing pool and nearby Herculaneum access.
The price is R1 400
R1 615 total
includes taxes & fees
27 Mar - 28 Mar
Hotel Puntaquattroventi
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:27 Feb - 01 Mar

Check out 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.

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 February
Currently viewing crowd sizes and weather for February.
Typical weather for Capri
February
High 13°C / low 10°C. Sunny most days.
View properties in February
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°
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°
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 Green Grotta.

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

How much does a hotel room cost in Capri?
You can discover great hotels in Capri from R1 488 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 R1 488 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?
To book a refundable Capri hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many 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, Torre Saracena, Spiaggia di Marina Piccola, and Bagni di Tiberio Beach are some of the best places to visit. Stay at a well-reviewed Capri beach hotel and enjoy your holiday. Check out Luxury Villa Excelsior Parco 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 and our travellers rate it 8.8. This hotel has a restaurant, a bar/lounge and a variety of other amenities to enjoy. Hotel Palatium Mari is another ideal choice. Travellers love the beach nearby plus the seasonal outdoor pool and restaurant, and it has a guest rating of 8.2.
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 offers 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 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 highchairs 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 cots in the guestrooms. Villa Mediterranea Capri is another good option in Capri Town with a free continental breakfast as well as free cots in the guestrooms. Find even more kid-friendly hotels in Capri by using our "Family friendly" filter on Hotels.com when you search.
What are the top Capri hotels with a pool?
For some added luxury, discover 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. J.K. Place Capri is a popular hotel that features a seasonal outdoor pool along with a full-service spa. 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?
Book your stay at a stylish 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. 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 hot tub along with individually decorated guestrooms with champagne 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. When you stay at one of these central hotels, you'll be in easy reach of top sights including Marina Grande. Capri Town and Marina Piccola are some of the most central areas for your Capri holiday.

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