Hotels in Capri Island

Search and compare Capri Island hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price, and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Capri Island

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Via Marina Piccola 118, Capri, Naples, Italy
Along with 2 restaurants, this hotel has an outdoor pool and 2 bars/lounges. WiFi in public areas is free. Additionally, a 24-hour fitness center, a poolside bar, and a snack bar/deli are onsite.
Free Wi-Fi
8.9
Excellent
5182 reviews
Location
0.9 km from city centre
C$ 209
Via Campo Di Teste 16, Capri, Naples, Italy
A restaurant, a bar/lounge, and a poolside bar are available at this hotel. WiFi in public areas is free. Other amenities include a snack bar/deli, a rooftop terrace, and spa services.
Free Wi-Fi
9.2
Excellent
1408 reviews
Location
0.3 km from city centre
C$ 240
Via Tragara 57, Capri, Naples, Italy
2 outdoor pools, a restaurant, and a fitness center are available at this smoke-free hotel. Free buffet breakfast and free WiFi in public areas are also provided. Additionally, a bar/lounge, a poolside bar, and a snack bar/deli are onsite.
Free Wi-Fi
9.3
Excellent
301 reviews
Location
0.7 km from city centre
C$ 1,074
Via Federico Serena, 22, Capri, Naples, Italy
This smoke-free hotel features an outdoor pool, a bar/lounge, and a poolside bar. Free continental breakfast and free WiFi in public areas are also provided. Other amenities include a snack bar/deli, coffee/tea in a common area, and concierge services.
Free Wi-Fi
9.2
Excellent
1241 reviews
Location
0.1 km from city centre
C$ 355
Via Tragara 8, Capri, Naples, Italy
Along with 2 outdoor pools, this smoke-free hotel has a restaurant and a fitness center. Free continental breakfast and free WiFi in public areas are also provided. Additionally, a bar/lounge, a poolside bar, and a snack bar/deli are onsite.
Free Wi-Fi
9.4
Excellent
365 reviews
Location
0.4 km from city centre
C$ 606
Via Camerelle, 2, Capri, Naples, Italy
3 restaurants, a full-service spa, and an outdoor pool are available at this smoke-free hotel. Free buffet breakfast and free WiFi in public areas are also provided. Other amenities include 2 bars/lounges, a health club, and a poolside bar.
Pool
Free Wi-Fi
9.2
Excellent
377 reviews
Location
0.0 km from city centre
C$ 1,077
Via Provinciale Marina Grande 191, Capri, Naples, Italy
This hotel features a full-service spa, an indoor pool, and a restaurant. Free buffet breakfast is provided, as well as free WiFi in public areas, a free area shuttle, and a free manager's reception. Additionally, a health club, a bar/lounge, and a poolside bar are onsite.
Pool
Free Wi-Fi
9.5
Excellent
410 reviews
Location
1.1 km from city centre
C$ 765
Via Campo Di Teste 8, Capri, Naples, Italy
This smoke-free hotel features an outdoor pool, a restaurant, and a bar/lounge. WiFi in public areas is free. Other amenities include a poolside bar, a snack bar/deli, and spa services.
Free Wi-Fi
9.0
Excellent
1358 reviews
Location
0.2 km from city centre
C$ 834

Top-rated Capri Island hotels

According to our users, these are some of the best hotels to stay at in Capri Island. Skim through hotel descriptions and user reviews to find the right one for you.
11-15 Via Croce, Capri, Naples, Italy
0.3 km from city centre
Pool
Free Wi-Fi
C$ 712
Avg. per night
V.le T. De Tommaso, 6, Anacapri, Naples, Italy
0.5 km from city centre
Free Wi-Fi
C$ 270
Avg. per night
Via G Orlandi, 180, Anacapri, Naples, Italy
0.5 km from city centre
Free Wi-Fi
C$ 227
Avg. per night
Via Mulo 13, Capri, Naples, Italy
0.6 km from city centre
Free Wi-Fi
Airport shuttle
C$ 236
Avg. per night
Via Sopramonte, 41, Capri, Naples, Italy
0.3 km from city centre
Air Conditioning
C$ 226
Avg. per night
Via G. Orlandi 4, Anacapri, Naples, Italy
1.2 km from city centre
Airport shuttle
Spa
C$ 1,711
Avg. per night
Via Marino Occhio 8, Capri, Naples, Italy
0.3 km from city centre
Free Wi-Fi
C$ 686
Avg. per night
Via Vittorio Emanuele, 32, Capri, Naples, Italy
0.1 km from city centre
Free Wi-Fi
Spa
C$ 291
Avg. per night

Cheapest hotels in Capri Island

These Capri Island properties charge the lowest price per night of those we've come across. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Via Marina Grande 264, Capri, Naples, Italy
0.9 km from city centre
Free Wi-Fi
C$ 115
Avg. per night
Via Vignola 20, Anacapri, Naples, Italy
0.9 km from city centre
Free Wi-Fi
Parking
C$ 118
Avg. per night
Via Matermania 36, Capri, Naples, Italy
0.6 km from city centre
Free Wi-Fi
C$ 132
Avg. per night
Via Don Giobbe Ruocco, 26/B, Capri, Naples, Italy
0.7 km from city centre
Free Wi-Fi
C$ 143
Avg. per night
Via Prima Traversa Timpone 3A, Anacapri, Naples, Italy
0.6 km from city centre
Free Wi-Fi
C$ 156
Avg. per night
Via Provinciale Marina Grande N. 125, Capri, Naples, Italy
0.4 km from city centre
Free Wi-Fi
C$ 157
Avg. per night
Traversa La Vigna 60, Anacapri, Naples, Italy
0.5 km from city centre
Free Wi-Fi
Air Conditioning
C$ 157
Avg. per night

Hotel prices in Capri Island

A breakdown of the average price per hotel class in Capri Island. As an added layer, we've also marked the most popular and best value properties in each hotel class.
4 stars +
Via Tragara 57, Capri, Naples, Italy
C$ 1,074
Via Tragara 8, Capri, Naples, Italy
C$ 606
Via Camerelle, 2, Capri, Naples, Italy
C$ 1,077
Via Provinciale Marina Grande, 179, Capri, Naples, Italy
C$ 510
3 stars
Via Marina Grande 217, Capri, Naples, Italy
C$ 168
via marina grande 222, Capri, Naples, Italy
C$ 233
7 Via Provinciale Anacapri, Capri, Naples, Italy
C$ 225
Via Provinciale Marina Grande N. 125, Capri, Naples, Italy
C$ 157
Via Don Giobbe Ruocco, 26/B, Capri, Naples, Italy
C$ 143
2 stars and under
Via Matermania 36, Capri, Naples, Italy
C$ 132
Via Marina Piccola, 93, Capri, Naples, Italy
C$ 743
Via Marina Grande 264, Capri, Naples, Italy
C$ 115

Where to stay in Capri Island

Scroll through the map to find hotels close to the Capri Island neighborhood(s) you plan on visiting. You can find more information on a particular hotel within the map by clicking on its name.

About Capri Island

From decadent villas and prized piazzas to glimmering grottos and bountiful bougainvillaea, Capri Island is a beautiful Italian island with rugged landscapes. Resting in the Gulf of Naples, Capri’s cove-studded coastline and shimmering seas provide heavenly holiday bliss.

Things to do in Capri Island

The Blue Grotto is Capri’s most-famous attraction. Board a boat and ride into the dark sea cavern, where the ocean glows an electric blue, illuminated by the sun’s rays shining through an underwater cave.

Relax in the tranquil scenery of Villa San Michele di Axel Munthe. Built atop the ruins of a Roman villa, San Michelle’s gardens provide panoramic views of the town and port below, stretching as far as Mount Vesuvius and the Sorrento coastline.

Stroll through the town of Capri to find a mixture of designer boutiques and local artisans selling leather sandals and zesty limoncello. Climb the graceful steps to the beautiful cloistered archways of Basilica di San Giacomo, a must-see for its exceptional Renaissance architecture.

Getting there

Capri is easily accessed by ferry or hydrofoil from Naples, Positano, Sorrento or Amalfi. The ferry takes twice as long as the hydrofoil; however, both arrive in Marina Grande. From there, you can take the funicular or local bus into Capri.

Facts about staying in Capri Island

  • Where is the best place to stay in Capri Island?

    You can find several places worth visiting in Capri Island. Capri and Anacapri are some of the most popular amongst our users.

  • What are the best hotels in Capri Island?

    Hotel Weber Ambassador (8.9/10 from 5,182 reviews), Oliveto Capri (9.4/10 from 240 reviews), and Regina Cristina (8.8/10 from 2,218 reviews) are all highly rated places to stay in Capri Island.

  • What is a good hotel near Marina Grande?

    Reviews of Hotel Weber Ambassador recommend it as a good place to stay near Marina Grande, scoring 8.9/10 from 5,182 ratings.

  • What is a good hotel in Capri Island near La Piazzetta di Capri?

    Hotel Weber Ambassador is a hotel near La Piazzetta di Capri that is popular with HotelsCombined users, scoring 8.9 from 5,182 reviews.

  • Is there a good hotel near Piazza Vittoria?

    If you’re visiting Piazza Vittoria then the nearby Hotel Caesar Augustus is a popular hotel with HotelsCombined users (606 reviews scoring it at an average 9.4/10).

  • What are the most popular landmarks to visit in Capri Island?

    If your travel plans to Capri Island are flexible, we recommend visiting at least one of the following most popular landmarks: Marina Grande, La Piazzetta di Capri, or Piazza Vittoria. Capri is the city you should stay in if you want to visit Marina Grande. Staying in Capri is preferred if you want to visit La Piazzetta di Capri. To visit Piazza Vittoria, it’s most convenient if you stay in Anacapri.

See more FAQs

Find better results for your stay in Capri Island