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

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, (711 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. 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 centre and spa services complete your island escape.
Hotel Punta Tragara

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 centre create a rejuvenating escape. Helpful staff and complimentary breakfast enhance your Mediterranean getaway.
Hotel della Piccola Marina

5. Grand Hotel Aminta

Grand Hotel Aminta
4.0 star property
Priora
9.4 out of 10, Exceptional, (1 001 reviews)
The price is R1 667
R1 834 total
includes taxes & fees
27 Nov - 28 Nov
Grand Hotel Aminta

6. Hotel Mamela

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

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

8. Grand Hotel Quisisana

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

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 centre, or unwind at the bar/lounge. Near Grotta di Matromania with free breakfast and WiFi.
Hotel Scalinatella

11. Hotel San Michele

Hotel San Michele
4.0 star property
Anacapri
8.4 out of 10, Very good, (496 reviews)
This Anacapri hotel offers a seasonal outdoor pool with a poolside bar for refreshing breaks. Enjoy convenient amenities like free WiFi and parking while exploring nearby Villa San Michele and Piazza Vittoria. Guests particularly praise the helpful staff and excellent location.
Hotel San Michele

12. Villa Ceselle

Villa Ceselle
3.0 star property
Anacapri
9.4 out of 10, Exceptional, (460 reviews)
The price is R2 739
R3 013 total
includes taxes & fees
01 Nov - 02 Nov
Villa Ceselle

13. Hotel Syrene

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

14. Grand Hotel Europa Palace

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

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

17. Luxury Villa Excelsior Parco

Luxury Villa Excelsior Parco
5.0 star property
Marina Grande
9.8 out of 10, Exceptional, (379 reviews)
The price is R5 459
R6 005 total
includes taxes & fees
02 Nov - 03 Nov
Luxury Villa Excelsior Parco

18. 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 savour Italian cuisine at Al chiaro di luna restaurant.
Hotel La Vega

19. 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

20. 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
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

You may also like hotels with pools 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 October
Currently viewing crowd sizes and weather for October.
Typical weather for Capri
October
High 22°C / low 18°C. Sunny most days.
View properties in October
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°
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°
Monthly weather averages (˚C)

Top neighbourhoods in Capri

Capri Town

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

Marina Grande

Capri's Marina Grande neighbourhood is known for its port and offers lots of things to see, such as Marina Grande and Marina Grande Beach.

Marina Piccola

Capri's Marina Piccola neighbourhood is loved for its boating and swimming spots, and entices visitors with attractions, including Via Krupp and Spiaggia di Marina Piccola.

Tiberio

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

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.

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 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 29 holiday homes. You can also book one of 59 apartments or 67 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 Unveiled: A Symphony of Sea, Sand and Splendour

Nestled in the sparkling Mediterranean, Capri enchants visitors with its dramatic coastline, charming marina, and pristine beaches. This captivating island city is a haven for luxury holidays, offering breathtaking sea views and an elegant atmosphere. Wander through the quaint streets of Capri town, explore picturesque piazzas, and indulge in its world-renowned cuisine. From the iconic Faraglioni rock formations to serene seaside escapes, Capri provides a perfect blend of natural beauty and refined sophistication. Discover the allure of Capri, where every corner invites you to experience a slice of paradise.

Discover great hotels near Capri

Capri offers a mix of luxury hotels and cosy boutique properties, all with stunning views and charming atmospheres. Ideal for travellers seeking friendly accommodation, the island’s hotels provide beautiful rooms, inviting pools, and elegant dining experiences in a captivating setting. These are some of the hotels preferred by our travelers near Capri:

  1. Monte SolaroOpens in a new window: This 10-star luxury haven, rated 9.4, offers an exceptional bed and breakfast experience for leisure travellers seeking a refined retreat. The property boasts an exquisite architectural design paired with an inviting ambience, ensuring a curated, high-quality journey. Guests can indulge in premium services including express check-in, exclusive airport transfers, and access to a stylish rooftop bar. The hotel’s opulent setting and thoughtfully designed spaces create a distinctive experience that resonates with those who appreciate the finer things in life and the comfort of a luxurious escape.
  2. Hotel San MicheleOpens in a new window: This 4.0-star gem, rated 8.2, presents a sophisticated environment tailored for business travellers seeking a seamless urban experience. The hotel features a welcoming lobby for express check-in, efficient airport transfers and a range of curated experiences to enhance your stay. Guests enjoy convenient access to city highlights and exceptional service, ensuring a smooth journey that complements a dynamic business agenda. The property’s thoughtful design and excellent connectivity contribute to a memorable and efficient stay.
  3. Jumeirah Capri PalaceOpens in a new window: This 5.0-star luxury retreat, rated 9.6, is perfect for leisure travellers looking for a refined seaside escape. With direct beach access and exclusive amenities, the hotel offers an inviting blend of contemporary style and comfort. Guests can enjoy high-end features such as a rooftop bar, a sumptuous restaurant, and a rejuvenating spa service. The property’s focus on delivering a seamless, high-quality journey is evident in its architectural elegance and curated experiences, ensuring an unforgettable stay for discerning travellers.

Where to stay near Capri

Some of the best areas to stay near Capri are Sorrento, Massa Lubrense, and Sant'Agnello. Sorrento offers vibrant cafes, sightseeing, and a bustling marina. Massa Lubrense charms with its small-town feel, hilly landscapes, and boating opportunities. Sant'Agnello is known for its luxury and romantic atmosphere. For first-time visitors, Sorrento is the ideal choice for its accessibility and attractions.

  1. SorrentoOpens in a new window: Sorrento is a top choice for travellers looking for a mix of relaxation and lively urban charm. With its inviting cafes, engaging tours, and scenic sightseeing spots like Piazza Tasso and Sorrento Beach, you can enjoy a laid-back yet vibrant stay. Its marina and port areas add a maritime flavour, making it perfect for leisurely sea excursions and shopping along Corso Italia. The focus here is on a mix of dining and serene moments by the sea, offering you a balanced experience of exploration and relaxation.
  2. Massa LubrenseOpens in a new window: Massa Lubrense offers a quaint, small-town feel that’s ideal for those seeking a more intimate, local experience. The area embraces a relaxed lifestyle with a focus on boating, swimming, and unwinding with a cocktail by the marina. Its charm is amplified by local attractions like Lobra Marina and a taste of local culture with cheese specialties, giving you a more authentic experience away from the usual hustle. It’s perfect for visitors keen on enjoying a slower pace while still having access to some exciting excursions.
  3. Sant'AgnelloOpens in a new window: Sant'Agnello is a charming spot that caters to travellers looking for a romantic and luxury retreat. Its hilly landscape and spa experiences set the scene for a peaceful and indulgent escape. With coastal attractions that evoke a sense of romance and the allure of a black sand beach, it’s an excellent choice for those wanting both relaxation and a touch of adventure. The vibe here is all about luxury with a dash of unique local flavour, ensuring a memorable stay in a scenic setting.

Things to do in Capri

Capri offers a picturesque escape with its pristine beaches, rugged coastal paths, and inviting marinas. Enjoy leisurely boat trips, scenic hikes, and quaint local shopping, all set against a backdrop of sparkling sea views and natural charm.

  • Blue GrottoOpens in a new window – Discover the natural wonder of the Blue Grotto, a cave that enchants visitors with its mystical blue light reflecting off the water. Perfect for those who love exploring island treasures, this cave offers a unique seaside experience that highlights the splendour of Capri’s marine environment.
  • Monte Faito Cable Car – Take a thrilling ride on the Monte Faito Cable Car, a cableCarGondola that provides a scenic ascent with captivating views over the island. Enjoy the blend of sea and sky as you travel above Capri’s coastline, and savour the panoramic vistas that stretch across the marina and beach areas.
  • Piazza TassoOpens in a new window – Step into the vibrant heart of Capri at Piazza Tasso, a bustling piazzaSquare that invites you to experience the local lifestyle. Set against the backdrop of the island’s marina and beach, this square is a delightful spot to relax and watch daily life unfold.
  • Marina GrandeOpens in a new window – Visit Marina Grande, a traditional marina that serves as the gateway to Capri. Here, you can admire the bustling activity of boats and enjoy a leisurely stroll along the waterfront, absorbing the essence of island life.
  • Piazzetta di CapriOpens in a new window – Conclude your exploration at Piazzetta di Capri, another charming piazzaSquare known for its lively atmosphere and scenic surroundings. This spot perfectly encapsulates the island’s blend of sea, beach, and marina influences, offering a memorable end to your Capri adventure.

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 a budget-friendly trip, it is recommended to stay for at least 3 to 4 days, which provides ample opportunity to explore the island's key historical landmarks and cultural attractions. Visitors can enjoy activities such as boating, shopping, and dining at charming cafes, as well as hiking along scenic trails and taking tours of the picturesque marina and beach areas. This duration offers great value for money, allowing you to fully immerse yourself in the beauty and history of Capri.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to Capri, consider visiting the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart Shopping feature available through the app allows you to compare hotel prices and amenities, ensuring you’re updated on your preferred hotels’ availability and price changes, so you’re more likely to secure a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could help you find a more economical option for your stay in a Capri hotel. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and, at times, greater 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 appears to be on the higher side, we may suggest alternative dates that could potentially offer better value.
  4. Consider your location: Hotels near the city centre usually command higher prices, but thanks to Capri's superb public transport links, you might discover a more affordable independent hotel further afield that remains well connected. For those inclined to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for 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