Find and Book Top Rated Hotels in Capri

Search among 50 available resorts and all inclusive hotels in Capri from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 50
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great147 reviews
MapView on map400 yd from City Center400 yd from Piazzetta di Capri
From   US$ 871 /nightSelect
8.6
Great135 reviews
MapView on map300 yd from City Center300 yd from Piazza Umberto I
From   US$ 1 427 /nightSelect
8.2
Great90 reviews
600 yd from City Center200 yd from I Faraglioni
From   US$ 2 335 /nightSelect
Hotel
8.4
Great242 reviews
400 yd from City Center200 yd from La Certosa di San Giacomo
From   US$ 799 /nightSelect
8.4
Great62 reviews
700 yd from City Center100 yd from I Faraglioni
From   US$ 735 /nightSelect
8.2
Great98 reviews
900 yd from City Center300 yd from I Faraglioni
From   US$ 486 /nightSelect
Hotel
8.4
Great147 reviews
600 yd from City Center200 yd from I Faraglioni
From   US$ 951 /nightSelect
8.4
Great881 reviews
1100 yd from City Center300 yd from Marina Piccola - Capri
From   US$ 350 /nightSelect
8.4
Great283 reviews
300 yd from City Center300 yd from La Certosa di San Giacomo
From   US$ 230 /nightSelect
8.4
Great179 reviews
200 yd from City Center200 yd from Piazzetta di Capri
From   US$ 2 486 /nightSelect
8.2
Great105 reviews
200 yd from City Center200 yd from Piazza Umberto I
From   US$ 410 /nightSelect
8.2
Great89 reviews
1000 yd from City Center400 yd from Marina Grande
From   US$ 1 556 /nightSelect
8.2
Great461 reviews
500 yd from City Center200 yd from La Certosa di San Giacomo
From   US$ 574 /nightSelect
800 yd from City Center100 yd from Marina Grande
From   US$ 604 /nightSelect
Hotel
8.4
Great147 reviews
300 yd from City Center300 yd from La Certosa di San Giacomo
From   US$ 497 /nightSelect
8.4
Great284 reviews
700 yd from City Center300 yd from Axel Munthe House
From   US$ 380 /nightSelect
8.4
Great146 reviews
500 yd from City Center200 yd from La Certosa di San Giacomo
From   US$ 284 /nightSelect
8.4
Great241 reviews
300 yd from City Center200 yd from La Certosa di San Giacomo
From   US$ 918 /nightSelect
Hotel
8.6
Great95 reviews
600 yd from City Center200 yd from I Faraglioni
From   US$ 457 /nightSelect
8.6
Great216 reviews
900 yd from City Center300 yd from Marina Grande
From   US$ 676 /nightSelect

Best resorts and places to stay in Capri

Why visit?

Capri, a picturesque island located in the Tyrrhenian Sea off the Sorrentine Peninsula in Italy, is a captivating destination for tourists. With its stunning natural beauty, ancient history, and charming atmosphere, Capri offers a memorable experience. The island boasts notable landmarks such as the majestic Faraglioni rock formations, the Blue Grotto (Grotta Azzurra), and the famous Villa Jovis, the emperor Tiberius' former residence. Whether it's exploring Roman ruins, enjoying panoramic views from Mount Solaro, or strolling through the charming town of Anacapri, Capri offers a range of attractions that are sure to delight any visitor.

Why is choosing a resort in Capri better than staying in a hotel?

Privacy and exclusivity: Resorts in Capri provide a more secluded and exclusive experience compared to hotels.

Amenities and facilities: Resorts often offer a wide range of amenities such as pools, spas, restaurants, and fitness centers, providing a luxurious and convenient stay.

Unparalleled views: Many resorts in Capri offer breathtaking views of the Mediterranean Sea, allowing guests to enjoy the beauty of the island from the comfort of their accommodations.

Personalized service: Resorts typically provide exceptional service and cater to the individual needs and preferences of their guests.

Immersive experiences: Resorts in Capri often organize various activities and excursions, allowing guests to explore the island's beauty and cultural heritage in a tailored and immersive way.

What is the price to stay in a resort per night?

Average price range:

3-star resort: $150 - $300 per night

4-star resort: $300 - $700 per night

5-star resort: $700 - $2,000+ per night

Note: Prices may vary depending on the resort's location, amenities, and season.

Best Value for Money Resorts:

Resort Villa Helios: Situated in Anacapri, Resort Villa Helios offers comfortable and well-equipped rooms at an affordable price. Guests can enjoy a peaceful atmosphere, a pool, and stunning views of the island.

Hotel Syrene: Located in the heart of Capri town, Hotel Syrene provides a great value for money. The hotel offers spacious rooms with modern amenities, an outdoor pool, a terrace, and it is within walking distance of popular attractions.

Hotel La Vega: Situated in a quiet area near Capri town, Hotel La Vega offers comfortable and affordable accommodation with beautiful gardens, a charming pool, and a friendly atmosphere.

Best Luxury Resorts:

J.K. Place Capri: With elegant and stylish interiors, J.K. Place Capri offers a luxurious and refined experience. Stunning sea views, a beautiful swimming pool, a spa, and impeccable service make it a top choice for discerning travelers.

Capri Palace: Nestled in Anacapri, Capri Palace is an exquisite luxury resort known for its world-class spa, Michelin-starred restaurants, and breathtaking views. The resort also houses an impressive art collection, including works by renowned artists.

Best Pet-Friendly Resorts:

Hotel Weber Ambassador: Located near Marina Grande, Hotel Weber Ambassador is a pet-friendly resort that offers comfortable accommodation, a private beach, and a pool. It allows guests to bring their furry friends along for a memorable Capri experience.

Punta Tragara: Situated in a spectacular setting near the Faraglioni rocks, Punta Tragara welcomes pets and provides luxury accommodation, panoramic views, and impeccable service. It's an ideal choice for travelers seeking a sophisticated pet-friendly experience.

Best Resorts for Families:

Capri Tiberio Palace: Offering interconnecting rooms and spacious suites, Capri Tiberio Palace caters to families. The resort features a rooftop pool, a spa, and a family-friendly restaurant with exquisite cuisine.

Villa Marina Capri Hotel & Spa: Located close to the center of Capri town, Villa Marina Capri Hotel & Spa offers family-friendly accommodation with spacious rooms, a garden, and a pool. The resort also provides babysitting services and a dedicated kids' club.

Best Resorts with Unique Views:

Caesar Augustus: Perched on a cliff edge in Anacapri, Caesar Augustus provides breathtaking panoramic views of the sea and the Bay of Naples. This luxurious resort offers elegantly decorated rooms, a spa, and a stunning infinity pool overlooking the Mediterranean.

La Minerva: Set in the picturesque town of Capri, La Minerva offers magnificent views of the Faraglioni rocks. Guests can enjoy elegantly decorated rooms, a panoramic sun terrace, a pool, and easy access to the town's attractions.

Show moreLess