Find and Book Top Rated Hotels in Capri

Search among 44 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 44
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.6
Great135 reviews
MapView on map200 m from City Centre200 m from Piazza Umberto I
From   US$ 3 488 /nightSelect
Hotel
8.4
Great249 reviews
MapView on map400 m from City Centre200 m from La Certosa di San Giacomo
From   US$ 370 /nightSelect
400 m from City Centre400 m from Piazzetta di Capri
From   US$ 692 /nightSelect
8.2
Great90 reviews
500 m from City Centre200 m from I Faraglioni
From   US$ 1 720 /nightSelect
8.4
Great185 reviews
200 m from City Centre200 m from Piazzetta di Capri
From   US$ 1 252 /nightSelect
8.4
Great882 reviews
1000 m from City Centre200 m from Marina Piccola - Capri
From   US$ 235 /nightSelect
8.2
Great98 reviews
800 m from City Centre200 m from I Faraglioni
From   US$ 597 /nightSelect
8.2
Great93 reviews
900 m from City Centre400 m from Marina Grande
From   US$ 686 /nightSelect
Hotel
8.4
Great147 reviews
500 m from City Centre200 m from I Faraglioni
From   US$ 706 /nightSelect
8.4
Great62 reviews
600 m from City Centre100 m from I Faraglioni
From   US$ 673 /nightSelect
8.4
Great292 reviews
600 m from City Centre300 m from Axel Munthe House
From   US$ 380 /nightSelect
8.4
Great241 reviews
300 m from City Centre200 m from La Certosa di San Giacomo
From   US$ 692 /nightSelect
8.4
Great286 reviews
300 m from City Centre200 m from La Certosa di San Giacomo
From   US$ 326 /nightSelect
Hotel
8.4
Great147 reviews
300 m from City Centre300 m from La Certosa di San Giacomo
From   US$ 265 /nightSelect
8.4
Great205 reviews
600 m from City Centre300 m from Via Roma
From   US$ 371 /nightSelect
8.6
Great216 reviews
800 m from City Centre300 m from Marina Grande
From   US$ 863 /nightSelect
8.2
Great143 reviews
600 m from City Centre300 m from Villa Iovis
From   US$ 299 /nightSelect
8.2
Great288 reviews
200 m from City Centre200 m from Piazza Umberto I
From   US$ 200 /nightSelect
8.4
Great386 reviews
200 m from City Centre100 m from Piazza Umberto I
From   US$ 702 /nightSelect
8.2
Great461 reviews
500 m from City Centre200 m from La Certosa di San Giacomo
From   US$ 404 /nightSelect

Best Resorts and Places to Stay in Capri

Why visit?

Capri, an enchanting island off the coast of Italy, offers an exquisite blend of natural beauty, rich history, and luxurious experiences that make it a top destination for tourists. Some notable landmarks and attractions include the breathtaking Blue Grotto, the scenic Gardens of Augustus, the historic Villa San Michele, and the ancient Roman ruins of Villa Jovis. Exploring the charming streets of Capri Town and Anacapri and enjoying the stunning views of the Mediterranean Sea are also must-do activities for visitors.

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

Privacy and exclusivity: Resorts in Capri provide a more secluded and intimate atmosphere, allowing guests to enjoy their vacation in peace.

Resort facilities and amenities: Capri resorts often boast top-notch facilities such as swimming pools, spas, fitness centers, and fine dining restaurants, providing guests with all the amenities they need for a luxurious stay.

Personalized services: Resorts in Capri offer personalized services and attentive staff who go above and beyond to ensure guests have a memorable experience.

Unique resort experiences: Many resorts in Capri provide exclusive activities and excursions, such as private boat trips along the coast or guided tours to the island's hidden gems.

Stunning views and locations: Capri resorts are strategically situated on clifftops or overlooking the sea, offering breathtaking views and convenient access to natural wonders and landmarks.

Price to stay in a resort per night

The average price for a night's stay in Capri resorts varies depending on the star rating:

3-star resorts: Prices range from €100 to €300 per night.

4-star resorts: Prices range from €200 to €600 per night.

5-star resorts: Prices range from €400 to €1,500 per night.

Best Value for Money Resorts:

Hotel Villa Sarah: This charming 3-star resort offers comfortable rooms, an outdoor pool, and a beautiful garden. It is located near the Marina Piccola, providing easy access to the beach and the vibrant town center.

Hotel Excelsior Parco: With its Art Nouveau style and excellent service, this boutique 4-star resort offers a great balance of luxury and affordability. Guests can enjoy a picturesque garden, a rooftop terrace, and complimentary boat tours.

Best Luxury Resorts:

Capri Palace Jumeirah: Situated in Anacapri, this 5-star resort showcases elegant Mediterranean architecture and offers a world-class spa, Michelin-starred restaurants, and stunning views of the Gulf of Naples.

Caesar Augustus Hotel: Perched on a cliff overlooking the sea, this luxurious 5-star resort boasts grand suites, a panoramic infinity pool, and exceptional dining options. Guests can indulge in relaxation while admiring the breathtaking views.

Best Pets-Friendly Resorts:

Hotel Mamela: This pet-friendly 3-star resort welcomes furry friends and offers cozy rooms, a lovely garden, and a rooftop terrace. It is located close to the Piazzetta, making it convenient for exploring the town.

Capri Tiberio Palace: This luxurious 5-star resort allows pets and provides pampering amenities such as an outdoor pool, a spa, and a rooftop bar. It is ideally positioned near Capri's main shopping district.

Best Resorts for Families:

Hotel La Palma: This family-friendly 4-star resort features spacious rooms, a rooftop pool, and a children's play area. Its central location allows easy access to both the town center and the beach.

Hotel Punta Tragara: With its breathtaking views, this 5-star resort offers a range of family-friendly amenities including a kids' club, a large swimming pool, and beautiful gardens. It is located near the iconic Faraglioni rock formations.

Best Resorts with Unique Views:

Hotel Caesar Augustus: Perched atop a cliff, this mesmerizing 5-star resort offers panoramic views of the sea and the dramatic coastline. Guests can enjoy the outdoor infinity pool, spacious terraces, and exquisite dining experiences.

Capri Suite: Nestled in the hills of Anacapri, this exclusive resort offers stunning views of the Gulf of Naples. It provides luxurious suites with private terraces, an infinity pool, and a tranquil garden.

Show moreLess