Hotels in Capri

Search and compare Capri hotels from hundreds of travel sites and save

Capri, Napoli, Italy
23 Sep — 24 Sep2
Capri, Napoli, Italy
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Capri

Filter by star ratings
All filters
Gatto Bianco Hotel & Spa
Gatto Bianco Hotel & Spa
8.9 Excellent
Via Vittorio Emanuele, 32, Capri, Napoli, Italy
Show on map
0.1 mi from city centre, Capri 
ExcellentBased on 277 reviews
8.9

Hotel Gatto Bianco is set in Capri and is close to local landmarks, including Gulf of Naples. It also offers an express check-in and check-out feature, a sauna and 24-hour room service.

La Reginella
La Reginella
9.3 Excellent
Via Matermania 36, Capri, Napoli, Italy
Show on map
0.4 mi from city centre, Capri 
ExcellentBased on 444 reviews
9.3

Boasting a rooftop terrace, La Reginella Capri is situated in Capri and offers modern accommodation. It also provides a library, laundry facilities and room service.

Villa Eva Resort
Villa Eva Resort
9.0 Excellent
Via La Fabbrica, 8, Anacapri, Napoli, Italy
Show on map
1.9 mi from city centre, Capri 
ExcellentBased on 224 reviews
9.0

Situated in Anacapri, Villa Eva Residence is within easy driving distance of Capri and offers an outdoor pool. It also provides a safe, free Wi-Fi and luggage storage.

Villa Marina Capri Hotel and Spa
Villa Marina Capri Hotel and Spa
8.7 Excellent
Via Provinciale Marina Grande 191, Capri, Napoli, Italy
Show on map
0.7 mi from city centre, Capri 
ExcellentBased on 178 reviews
8.7

Villa Marina Capri Hotel & Spa is set on Capri Island and offers 5-star accommodation as well as a rooftop terrace, a Turkish steam bath and a free shuttle service. Situated in a popular part of Capri, the hotel features views of Gulf of Naples, and is conveniently close to a variety of eateries.

Hotel Syrene
Hotel Syrene
8.9 Excellent
Via Camerelle 51, Capri, Napoli, Italy
Show on map
0.2 mi from city centre, Capri 
ExcellentBased on 269 reviews
8.9

Hotel Syrene provides 4-star accommodation in Capri. Only a short walk from Piazza Umberto I, it offers modern rooms equipped with a mini bar, free wireless internet access and a private bathroom.

Relais Maresca Luxury Small Hotel
Relais Maresca Luxury Small Hotel
8.7 Excellent
Via Prov. Marina Grande, 284, Capri, Napoli, Italy
Show on map
0.6 mi from city centre, Capri 
ExcellentBased on 464 reviews
8.7

Featuring a roof garden, a rooftop terrace and a limousine service, Relais Maresca is a luxurious place to stay in Capri. Those wishing to sightsee during their stay can begin at the hotel, as it boasts impressive views of Mount Vesuvius.

Suite Time Capri Villa La Pergola
Suite Time Capri Villa La Pergola
8.8 Excellent
7 Via Provinciale Anacapri, Capri, Napoli, Italy
Show on map
0.4 mi from city centre, Capri 
ExcellentBased on 299 reviews
8.8

Suite Time Capri Villa La Pergola is situated in Capri and features complimentary Wi-Fi. Those staying at the property have access to a sun deck and a swimming pool.

B&B Palazzo a Mare
B&B Palazzo a Mare
9.6 Excellent
Via Palazzo a Mare, 29, Capri, Napoli, Italy
Show on map
0.9 mi from city centre, Capri 
ExcellentBased on 298 reviews
9.6

Situated in Capri, B&B Palazzo a Mare is within walking distance of Gulf of Naples and provides a private beach and a swimming pool. Those staying at the property can also make use of complimentary Wi-Fi.

Hotel Caesar Augustus
Hotel Caesar Augustus
9.6 Excellent
Via G Orlandi 4, Anacapri, Napoli, Italy
Show on map
1.3 mi from city centre, Capri 
ExcellentBased on 217 reviews
9.6

Hotel Caesar Augustus is situated on Capri Island and offers 5-star facilities as well as a Turkish steam bath and a rooftop terrace. It also features an outdoor pool and a gym.

Capri Palace Jumeirah
Capri Palace Jumeirah
9.1 Excellent
Via Capodimonte, 14, Anacapri, Napoli, Italy
Show on map
1.2 mi from city centre, Capri 
ExcellentBased on 213 reviews
9.1

Capri Palace is located on Capri Island and provides 5-star facilities in addition to an indoor pool, a free shuttle service and a rooftop terrace. There is also a gym with a swimming pool.

Tips for booking a Capri hotel

Cheapest month:February
Most expensive month:September
Average price in Capri:£256/night
Absolute cheapest price found:£41/night
Cheapest day:Wednesday
Most expensive day:Monday
£121 - £446
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£93 - £436
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Capri hotels

Show all 420 hotels
1
Capri Tiberio Palace
Capri Tiberio Palace
9.2 Excellent
11-15 Via Croce, Capri, Napoli, Italy
Show on map
0.2 mi from city centre, Capri 

Boasting a rooftop terrace, a Turkish steam bath and free Wi-Fi, Capri Tiberio Palace is situated in Capri and offers comfortable accommodation. Only a short stroll from Piazza Umberto I, it provides elegant rooms equipped with a mini bar, a flat-screen TV and free wireless internet access.

2
Hotel La Floridiana
Hotel La Floridiana
8.7 Excellent
Via Campo Di Teste 16, Capri, Napoli, Italy
Show on map
0.1 mi from city centre, Capri 

Set in Capri, Hotel La Floridiana is a five-minute walk from Certosa di San Giacomo and offers a rooftop terrace and an outdoor pool. There is also a fitness centre with a swimming pool.

3
Hotel Caesar Augustus
Hotel Caesar Augustus
9.6 Excellent
Via G Orlandi 4, Anacapri, Napoli, Italy
Show on map
0.7 mi from city centre, Anacapri 

Hotel Caesar Augustus is situated on Capri Island and offers 5-star facilities as well as a Turkish steam bath and a rooftop terrace. It also features an outdoor pool and a gym.

4
Gatto Bianco Hotel & Spa
Gatto Bianco Hotel & Spa
8.9 Excellent
Via Vittorio Emanuele, 32, Capri, Napoli, Italy
Show on map
0.1 mi from city centre, Capri 

Hotel Gatto Bianco is set in Capri and is close to local landmarks, including Gulf of Naples. It also offers an express check-in and check-out feature, a sauna and 24-hour room service.

5
Hotel Punta Tragara
Hotel Punta Tragara
9.0 Excellent
Via Tragara 57, Capri, Napoli, Italy
Show on map
0.4 mi from city centre, Capri 

This modern hotel in Capri offers complimentary Wi-Fi, as well as a 24-hour reception and an outdoor pool. It provides 5-star accommodation with air-conditioned rooms.

6
Hotel Mamela
Hotel Mamela
9.0 Excellent
Via Campo Di Teste 8, Capri, Napoli, Italy
Show on map
0.1 mi from city centre, Capri 

Situated in Capri, Hotel Mamela provides 4-star accommodation, as well as an outdoor pool. Just a short walk from Certosa di San Giacomo, it offers comfortable rooms equipped with a mini bar, an alarm clock and wireless internet access.

7
Hotel Della Piccola Marina
Hotel Della Piccola Marina
8.9 Excellent
Via Mulo 14 -16, Capri, Napoli, Italy
Show on map
0.3 mi from city centre, Capri 

Located in Capri, Hotel Della Piccola Marina is a short drive from Marina Grande and Blue Grotto. It also offers an express check-in and check-out feature, free Wi-Fi and an outdoor pool.

8
Capri Palace Jumeirah
Capri Palace Jumeirah
9.1 Excellent
Via Capodimonte, 14, Anacapri, Napoli, Italy
Show on map
0.6 mi from city centre, Anacapri 

Capri Palace is located on Capri Island and provides 5-star facilities in addition to an indoor pool, a free shuttle service and a rooftop terrace. There is also a gym with a swimming pool.

Cheapest hotels in Capri, Campania

Show all 420 hotels
Villa Striano Capri - Guest House - Rooms Garden & Art
Villa Striano Capri - Guest House - Rooms Garden & Art
9.2 Excellent
Marina Piccola 26, Capri, Napoli, Italy
Show on map
0.4 mi from city centre,  

Villa Striano Capri is located in Capri and features free Wi-Fi. It also offers an express check-in and check-out feature, a swimming pool and luggage storage.

£48
Avg. per night
B&B Palazzo a Mare
B&B Palazzo a Mare
9.6 Excellent
Via Palazzo a Mare, 29, Capri, Napoli, Italy
Show on map
0.9 mi from city centre,  

Situated in Capri, B&B Palazzo a Mare is within walking distance of Gulf of Naples and provides a private beach and a swimming pool. Those staying at the property can also make use of complimentary Wi-Fi.

£63
Avg. per night
Suite Time Capri Villa La Pergola
Suite Time Capri Villa La Pergola
8.8 Excellent
7 Via Provinciale Anacapri, Capri, Napoli, Italy
Show on map
0.4 mi from city centre,  

Suite Time Capri Villa La Pergola is situated in Capri and features complimentary Wi-Fi. Those staying at the property have access to a sun deck and a swimming pool.

£64
Avg. per night
Hotel Belvedere & Tre Re
Hotel Belvedere & Tre Re
9.2 Excellent
Via Marina Grande, 264, Capri, Napoli, Italy
Show on map
0.6 mi from city centre,  

This Capri hotel is situated next to Piazza Umberto I. Guests can also enjoy complimentary internet throughout the property.

£76
Avg. per night
La Reginella
La Reginella
9.3 Excellent
Via Matermania 36, Capri, Napoli, Italy
Show on map
0.4 mi from city centre,  

Boasting a rooftop terrace, La Reginella Capri is situated in Capri and offers modern accommodation. It also provides a library, laundry facilities and room service.

£77
Avg. per night
Hotel La Floridiana
Hotel La Floridiana
8.7 Excellent
Via Campo Di Teste 16, Capri, Napoli, Italy
Show on map
0.1 mi from city centre,  

Set in Capri, Hotel La Floridiana is a five-minute walk from Certosa di San Giacomo and offers a rooftop terrace and an outdoor pool. There is also a fitness centre with a swimming pool.

£77
Avg. per night
Villa Eva Resort
Villa Eva Resort
9.0 Excellent
Via La Fabbrica, 8, Anacapri, Napoli, Italy
Show on map
0.4 mi from city centre,  

Situated in Anacapri, Villa Eva Residence is within easy driving distance of Capri and offers an outdoor pool. It also provides a safe, free Wi-Fi and luggage storage.

£78
Avg. per night
Hotel San Michele
Hotel San Michele
7.7 Good
Via Giuseppe Orlandi 1 3, Anacapri, Napoli, Italy
Show on map
0.8 mi from city centre,  

Hotel San Michele Anacapri is located on Capri Island and provides 4-star accommodation in addition to a free shuttle service and a rooftop terrace. It also offers an express check-in and check-out feature, a library and an outdoor pool.

£81
Avg. per night

Hotel prices in Capri

2 stars or below

£48 - £154

La Reginella

No. 1 most popular

La Reginella
9.3 Excellent
£77
Avg. per night
Hotel 4 Stagioni

No. 2 most popular

Hotel 4 Stagioni
9.1 Excellent
£86
Avg. per night
3 stars

£74 - £273

Casa Caprile

No. 1 most popular

Casa Caprile
7.7 Good
£273
Avg. per night
Hotel Nautilus

No. 2 most popular

Hotel Nautilus
8.0 Excellent
£157
Avg. per night
Hotel Biancamaria

Best value

Hotel Biancamaria
8.4 Excellent
£74
Avg. per night
4 stars and up

£77 - £730

Hotel Della Piccola Marina

No. 1 most popular

£143
Avg. per night
Capri Tiberio Palace

No. 2 most popular

£421
Avg. per night
Hotel La Floridiana

Best value

Hotel La Floridiana
8.7 Excellent
£77
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Capri

About Capri

Capri captivates visitors with its rugged limestone cliffs, aquamarine coves and postcard-perfect villages. You can shop at artisan boutiques, sip espresso at al fresco cafes and dine at rustic restaurants, then venture off-the-beaten-track to discover ancient Roman ruins and picturesque coastal hiking trails.

Things to do

Capri has earned its reputation as a luxury travel destination, with a constellation of upscale hotels and restaurants to enjoy. Strolling around Capri Town, you’ll find a collection of high-end boutiques by international brands.

Laid-back Anacapri is filled with stores selling hand-stitched leather sandals, artisan perfume and one-of-a-kind jewellery. Wisteria and bougainvillea vines climb up the storefronts and add to the picture-perfect atmosphere. Duck into 12th-century Church of San Michele to admire the beautiful floor mosaics, then treat yourself to a scoop of authentic Italian gelato.

Capri is brimming with natural beauty and the Blue Grotto tends to steal the spotlight. Boat tours take you into the sea cave, which has an ethereal azure glow thanks to an underwater opening that allows sunlight to stream into the grotto.

Built during the Roman Empire, Villa Jovis recalls the island’s ancient past. The villa is perched high on a hillside and commands stunning views over the island. For more panoramic vistas, ride the chairlift to the summit of Monte Solaro.

Food in Capri is heavily influenced by the sun-drenched climate and proximity to the ocean. Local menus feature delicacies such as “pezzogna” red sea bream, “totani” calamari and sauteed shrimp tossed in olive oil. Finish with a slice of “torta caprese” chocolate and almond cake served with a glass of limoncello on ice.

Getting around

Capri Town and Anacapri are pedestrian-friendly and easy to get around on foot. Local buses run across the island and connect the main towns. Taxis and rental cars are a fast and comfortable way to get around or you can also rent motorised scooters.

Capri travel FAQs

  • What are the best hotels in Capri?

    589 reviews rated Hotel Della Piccola Marina with an average score of 8.9/10. It may also be worth looking into the Capri Tiberio Palace, which received a rating of 9.2/10 from 236 reviews. Hotel La Floridiana could also be a good option, with a score of 8.7/10 from 510 reviews.

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

    A good hotel close to La Piazzetta di Capri is Hotel Della Piccola Marina (rated 8.9/10 from 589 reviews).

  • What is a good hotel in Capri near Marina Grande?

    Hotel Della Piccola Marina is the most recommended hotel near Marina Grande on HotelsCombined (scoring 8.9 over 589 reviews).

  • How much do hotels in Capri cost?

    The average price of a hotel in Capri is £366 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Capri around is £230 per night, whereas for a 5-star hotel it’s £725 per night.

  • How much is a cheap hotel in Capri?

    Prices for Capri hotels have been found for as low as £75/night over the last 3 days.