Hotels in Capri, Italy

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

Capri, Naples, Italy
29 Sep — 30 Sep2
Capri, Naples, Italy
Fri 29-9
Sat 30-9
...and more

Tips for booking hotels in Capri

Cheapest month:February
Most expensive month:July
Average price in Capri:S$ 1,225/night
Cheapest price found:S$ 130/night
Cheapest day:Sunday
Most expensive day:Wednesday
S$ 132 - S$ 5,320
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 1,146 - S$ 2,118
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Capri hotels

Some of the very best Capri hotels as rated by our users. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 595 hotels
1
Capri Tiberio Palace
9.4 Excellent
11-15 Via Croce, Capri, Naples, Italy
Show on map
0.3 km from city centre, Capri, Naples, Italy 

Conveniently based and featuring an outdoor pool, a sauna and a Jacuzzi, this comfortable hotel is within easy driving distance of Anacapri. 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 Minerva
9.8 Excellent
Via Occhio Marino 8, Capri, Naples, Italy
Show on map
0.3 km from city centre, Capri, Naples, Italy 

Hotel La Minerva is situated on Capri Island and offers 4-star facilities in addition to a Jacuzzi and free Wi-Fi. It also provides massage services, an outdoor pool and a concierge.

3
Gatto Bianco Hotel & Spa
8.9 Excellent
Via Vittorio Emanuele, 32, Capri, Naples, Italy
Show on map
0.1 km from city centre, Capri, Naples, Italy 

Featuring a sauna, Hotel Gatto Bianco is located in Capri and is a five-minute walk from Certosa di San Giacomo. The multiple facilities this modern hotel has to offer include an express check-in and check-out feature, massage services and 24-hour room service.

4
Capri Inn
9.1 Excellent
via marina grande 222, Capri, Naples, Italy
Show on map
1.1 km from city centre, Capri, Naples, Italy 

Capri Inn is located in Capri and features a rooftop terrace and free Wi-Fi. It offers a safe and an express check-in and check-out feature, and is an easy walk from Marina Grande.

5
Relais Maresca Luxury Small Hotel
8.5 Excellent
Via Prov. Marina Grande, 284, Capri, Naples, Italy
Show on map
0.9 km from city centre, Capri, Naples, Italy 

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.

6
La Residenza Capri
9.1 Excellent
Via Federico Serena, 22, Capri, Naples, Italy
Show on map
0.1 km from city centre, Capri, Naples, Italy 

Hotel La Residenza Capri is set in Capri and is within a short walk of nearby sightseeing spots, such as Gulf of Naples. It also offers a Jacuzzi, a rooftop terrace and an outdoor pool.

7
Hotel Weber Ambassador
8.4 Excellent
Via Marina Piccola 118, Capri, Naples, Italy
Show on map
0.9 km from city centre, Capri, Naples, Italy 

Guests of this luxury hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all just a short drive from the centre of Capri. It also provides a Jacuzzi, a rooftop terrace and an outdoor pool.

Cheapest hotels in Capri, Italy

These are the lowest prices we've found on hotels in Capri at the moment. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Show all 595 hotels
B&B Palazzo a Mare
9.6 Excellent
Via Palazzo a Mare, 29, Capri, Naples, Italy
Show on map
1.5 km from city centre, Capri, Naples, Italy 

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.

S$ 178
Avg. per night
Suite Time Capri Villa La Pergola
8.7 Excellent
7 Via Provinciale Anacapri, Capri, Naples, Italy
Show on map
0.6 km from city centre, Capri, Naples, Italy 

Suite Time Capri Villa La Pergola provides 4-star accommodation in Capri. It also offers free Wi-Fi, an outdoor pool and a beauty centre.

S$ 207
Avg. per night
Hotel Canasta
9.2 Excellent
Via Campo Di Teste 6, Capri, Naples, Italy
Show on map
0.2 km from city centre, Capri, Naples, Italy 

Boasting an outdoor pool, Hotel Canasta is located in Capri and provides modern accommodation. It also offers complimentary wireless internet.

S$ 234
Avg. per night
Hotel Palatium Mari
8.1 Excellent
Via Marina Grande 217, Capri, Naples, Italy
Show on map
1.2 km from city centre, Capri, Naples, Italy 

Hotel Palatium Mari provides 3-star accommodation in Capri. It offers complimentary Wi-Fi, an outdoor pool and an express check-in and check-out feature.

S$ 239
Avg. per night
Villa Calypso
9.1 Excellent
Via Ignazio Cerio 11, Capri, Naples, Italy
Show on map
0.2 km from city centre, Capri, Naples, Italy 

Villa Calypso offers 3-star accommodation in Capri. Guests can also make use of complimentary Wi-Fi access throughout their stay.

S$ 260
Avg. per night
Villa San Felice
8.1 Excellent
Via Li Campi 13, Capri, Naples, Italy
Show on map
0.0 km from city centre, Capri, Naples, Italy 

Boasting an outdoor pool, free Wi-Fi and a swimming pool, Hotel San Felice Capri is located in Capri and provides stylish accommodation. There is also a fitness centre with a swimming pool and a sun deck.

S$ 342
Avg. per night
Villa Striano Capri - Guest House - Rooms Garden & Art
9.2 Excellent
Marina Piccola 26, Capri, Naples, Italy
Show on map
0.7 km from city centre, Capri, Naples, Italy 

Villa Striano Capri is a good-value guest house located a short car ride from Anacapri. It also offers free Wi-Fi, a swimming pool and an express check-in and check-out feature.

S$ 378
Avg. per night
J.K. Place Capri
9.9 Excellent
Via Provinciale Marina Grande 225, Capri, Naples, Italy
Show on map
1.1 km from city centre, Capri, Naples, Italy 

Ideally located in Capri, J K Place Capri offers chic accommodation within a short drive of Castello Barbarossa and Marina Piccola. The multiple facilities this luxury hotel has to offer include a sauna, an outdoor pool and a beauty centre.

S$ 1,598
Avg. per night

Hotel prices in Capri

A breakdown of the average price per hotel class in Capri. For added insight, we've also noted the most popular and best value hotels within each hotel class.
2 stars and under
3 stars
4 stars +

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

Other accommodations in Capri

Find the perfect hostel, theme hotel, or holiday rental for your stay in Capri
Show all 595 stays
Hotel Punta Tragara
Hotel Punta Tragara
9.0 Excellent
Via Tragara 57, Capri, Naples, Italy
Show on map
0.7 km from city centre, Capri, Naples, Italy 

This modern hotel in Capri offers complimentary Wi-Fi, as well as massage services and an outdoor pool. There is also a fitness centre with a swimming pool.

S$ 1,129
Avg. per night
Grand Hotel Quisisana
Grand Hotel Quisisana
8.8 Excellent
Via Camerelle, 2, Capri, Naples, Italy
Show on map
0.0 km from city centre, Capri, Naples, Italy 

Hotel Quisisana is situated on Capri Island and provides 5-star facilities in addition to an indoor pool, a Jacuzzi and free Wi-Fi. It also offers massage services, meeting rooms and a sauna.

S$ 937
Avg. per night
Hotel Villa Brunella
Hotel Villa Brunella
9.4 Excellent
Via Tragara 24, Capri, Naples, Italy
Show on map
0.6 km from city centre, Capri, Naples, Italy 

Hotel Villa Brunella is set in Capri and is close to local landmarks, such as Certosa di San Giacomo and Grotta di Matromania. It also has a gym, a Jacuzzi and an outdoor pool.

S$ 475
Avg. per night

Where to stay in Capri

Navigate to the areas in Capri you plan to visit to find hotels that are close by. You can find more information on a particular hotel within the map by clicking on its name.

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 in Capri

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

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.

Facts about staying in Capri

  • What are the best hotels in Capri?

    Hotel Weber Ambassador is a very popular hotel in Capri, with a score of 8.4 from 2,920 reviews. Hotel Mamela (9.1 from 1,051 reviews) and Hotel La Floridiana (9.0 from 694 reviews) are also highly rated Capri hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Marina Grande?

    Hotel Weber Ambassador is a good hotel close to Marina Grande - it has scored 8.4 over 2,920 reviews from HotelsCombined users.

  • What is a good hotel in Capri near Torre Saracena?

    Hotel Weber Ambassador is a hotel near Torre Saracena that is popular with HotelsCombined users, scoring 8.4 from 2,920 reviews.

  • Is there a good hotel near La Piazzetta di Capri?

    Close to La Piazzetta di Capri you will find Hotel Weber Ambassador, which has a rating of 8.4 over 2,920 HotelsCombined reviews.

  • How much do hotels in Capri cost?

    Searches in the last 72 hours suggest an average price of around S$ 642/night is normal for a hotel in Capri. 4-star and 5-star hotels in Capri had average prices of S$ 513/night and S$ 1,137/night, respectively.

  • How much is a cheap hotel in Capri?

    HotelsCombined searches in the last 3 days suggest cheap Capri hotels have prices starting from as low as S$ 130/night, depending on the popularity of your requested dates. For stays from 29 Sep to 1 Oct in Capri, the lowest price found was S$ 137/night.

  • How much is a hotel in Capri tonight?

    Users have found prices for hotels in Capri tonight starting as low as S$ 141, rising to an average cost of S$ 423, based on searches in the last 72 hours. Prices start from S$ 312 for a 4-star hotel in Capri for tonight.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation