Hotels in Capri

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

Capri, Napoli, Italy
23 Jul — 24 Jul2
Capri, Napoli, Italy
Fri 23/7
Sat 24/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Capri

Filter by star ratings
All filters
Marlin Guest House
Marlin Guest House
8.7 Excellent
Via Posterula 9, Capri, Napoli, Italy
Show on map
0.1 km from city centre, Capri 
ExcellentBased on 202 reviews
8.7

Steps from Piazza Umberto I, Marlin Guest House Capri is located in Capri and offers comfortable accommodation. Guests can also enjoy complimentary internet in all areas.

Villa San Felice
Villa San Felice
8.6 Excellent
Via Li Campi 13, Capri, Napoli, Italy
Show on map
0.1 km from city centre, Capri 
ExcellentBased on 464 reviews
8.6

Situated in Capri, Hotel San Felice Capri is within walking distance of Gulf of Naples and provides an outdoor pool, free Wi-Fi and a swimming pool. There is also a fitness centre with a swimming pool and a sun deck.

Gatto Bianco Hotel & Spa
Gatto Bianco Hotel & Spa
9.0 Excellent
Via Vittorio Emanuele, 32, Capri, Napoli, Italy
Show on map
0.1 km from city centre, Capri 
ExcellentBased on 259 reviews
9.0

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.

Regina Cristina
Regina Cristina
8.3 Excellent
Via Federico Serena 20, Capri, Napoli, Italy
Show on map
0.1 km from city centre, Capri 
ExcellentBased on 1,360 reviews
8.3

Regina Cristina provides comfortable 4-star accommodation in Capri. It also offers a concierge, laundry facilities and an outdoor pool.

Hotel San Michele
Hotel San Michele
7.8 Good
Via Giuseppe Orlandi 1 3, Anacapri, Napoli, Italy
Show on map
2.0 km from city centre, Capri 
GoodBased on 731 reviews
7.8

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.

Hotel Biancamaria
Hotel Biancamaria
8.3 Excellent
Via Giuseppe Orlandi 54, Anacapri, Napoli, Italy
Show on map
2.1 km from city centre, Capri 
ExcellentBased on 108 reviews
8.3

This comfortable hotel in Anacapri provides complimentary wireless internet, as well as laundry facilities and a safe. It is conveniently positioned for those wishing to sightsee in the area.

Hotel Palatium Mari
Hotel Palatium Mari
7.9 Good
Via Marina Grande 217, Capri, Napoli, Italy
Show on map
1.2 km from city centre, Capri 
GoodBased on 633 reviews
7.9

Hotel Palatium Mari is situated in Capri and offers complimentary Wi-Fi. Those staying at the property have access to an outdoor pool and a sun deck.

La Reginella Capri
La Reginella Capri
9.3 Excellent
Via Matermania 36, Capri, Napoli, Italy
Show on map
0.8 km from city centre, Capri 
ExcellentBased on 455 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.

Hotel 4 Stagioni
Hotel 4 Stagioni
9.1 Excellent
Via Marina Piccola 1, Capri, Napoli, Italy
Show on map
0.6 km from city centre, Capri 
ExcellentBased on 504 reviews
9.1

This comfortable hotel in Capri offers complimentary Wi-Fi, as well as a terrace and a tour desk. It is located a brief walk from Piazza Umberto I and Gulf of Naples.

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.7 km from city centre, Capri 
ExcellentBased on 455 reviews
9.2

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.

Tips for booking a Capri hotel

Cheapest month:November
Most expensive month:June
Average price in Capri:$483/night
Absolute cheapest price found:$43/night
Cheapest day:Friday
Most expensive day:Saturday
$198 - $863
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$438 - $626
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Capri hotels

Show all 402 hotels
1
Capri Tiberio Palace
Capri Tiberio Palace
9.2 Excellent
Via Croce 11-15, Capri, Napoli, Italy
Show on map
0.3 km from city centre, Capri 

Boasting an outdoor pool, a Jacuzzi and a sauna, 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 Caesar Augustus
Hotel Caesar Augustus
9.5 Excellent
Via G Orlandi 4, Anacapri, Napoli, Italy
Show on map
1.2 km from city centre, Anacapri 

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

3
Gatto Bianco Hotel & Spa
Gatto Bianco Hotel & Spa
9.0 Excellent
Via Vittorio Emanuele, 32, Capri, Napoli, Italy
Show on map
0.1 km 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.

4
Luxury Villa Excelsior Parco
Luxury Villa Excelsior Parco
9.7 Excellent
Via Provinciale Marina Grande, 179, Capri, Napoli, Italy
Show on map
1.0 km from city centre, Capri 

Situated in Capri, Luxury Villa Excelsior Parco is a short walk from Piazza Umberto I and provides a heated pool, a rooftop terrace and a private beach. The various facilities this charming hotel offers include a safe, a kids pool and 24-hour room service.

5
Relais Maresca Luxury Small Hotel
Relais Maresca Luxury Small Hotel
8.7 Excellent
Via Prov. Marina Grande, 284, Capri, Napoli, Italy
Show on map
1.0 km from city centre, Capri 

Featuring a limousine service and a rooftop terrace, Relais Maresca is a deluxe place to stay in Capri. Guests can also enjoy complimentary internet access throughout the property.

6
La Residenza Luxury Hotel
La Residenza Luxury Hotel
8.7 Excellent
Via Federico Serena, 22, Capri, Napoli, Italy
Show on map
0.1 km from city centre, Capri 

Opened in 1960, Hotel La Residenza Capri is situated in Capri and provides an outdoor pool, a rooftop terrace and free Wi-Fi. The multiple amenities this luxury hotel features include an express check-in and check-out feature, 24-hour room service and a coffee bar.

7
Hotel San Michele
Hotel San Michele
7.8 Good
Via Giuseppe Orlandi 1 3, Anacapri, Napoli, Italy
Show on map
1.2 km from city centre, Anacapri 

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.

8
Regina Cristina
Regina Cristina
8.3 Excellent
Via Federico Serena 20, Capri, Napoli, Italy
Show on map
0.1 km from city centre, Capri 

Regina Cristina provides comfortable 4-star accommodation in Capri. It also offers a concierge, laundry facilities and an outdoor pool.

Cheapest hotels in Capri, Campania

Show all 402 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.7 km 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.

$104
Avg. per night
Suite Time Capri Villa La Pergola
Suite Time Capri Villa La Pergola
8.9 Excellent
7 Via Provinciale Anacapri, Capri, Napoli, Italy
Show on map
0.6 km 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.

$143
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
1.5 km 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.

$146
Avg. per night
Il Bacio di Capri
Il Bacio di Capri
9.5 Excellent
Via Vigna 68 C, Anacapri, Napoli, Italy
Show on map
0.5 km from city centre,  

This comfortable bed & breakfast in Anacapri provides complimentary wireless internet, as well as a sun deck and a 24-hour reception. It is conveniently positioned for those wanting to discover the area's attractions.

$153
Avg. per night
Villa San Felice
Villa San Felice
8.6 Excellent
Via Li Campi 13, Capri, Napoli, Italy
Show on map
0.1 km from city centre,  

Situated in Capri, Hotel San Felice Capri is within walking distance of Gulf of Naples and provides an outdoor pool, free Wi-Fi and a swimming pool. There is also a fitness centre with a swimming pool and a sun deck.

$169
Avg. per night
Hotel Biancamaria
Hotel Biancamaria
8.3 Excellent
Via Giuseppe Orlandi 54, Anacapri, Napoli, Italy
Show on map
0.8 km from city centre,  

This comfortable hotel in Anacapri provides complimentary wireless internet, as well as laundry facilities and a safe. It is conveniently positioned for those wishing to sightsee in the area.

$169
Avg. per night
Villa Eva Resort
Villa Eva Resort
9.0 Excellent
Via La Fabbrica, 8, Anacapri, Napoli, Italy
Show on map
0.7 km 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.

$170
Avg. per night
La Reginella Capri
La Reginella Capri
9.3 Excellent
Via Matermania 36, Capri, Napoli, Italy
Show on map
0.8 km 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.

$173
Avg. per night

Hotel prices in Capri

2 stars or below

$104 - $277

La Reginella Capri

No. 1 most popular

La Reginella Capri
9.3 Excellent
$173
Avg. per night
Villa Eva Resort

No. 2 most popular

Villa Eva Resort
9.0 Excellent
$170
Avg. per night
3 stars

$143 - $277

Hotel Palatium Mari

No. 1 most popular

$245
Avg. per night
Hotel Nautilus

No. 2 most popular

Hotel Nautilus
8.0 Excellent
$272
Avg. per night
Suite Time Capri Villa La Pergola

Best value

$143
Avg. per night
4 stars and up

$169 - $971

Regina Cristina

No. 1 most popular

Regina Cristina
8.3 Excellent
$210
Avg. per night
Relais Maresca Luxury Small Hotel

No. 2 most popular

$380
Avg. per night
Villa San Felice

Best value

Villa San Felice
8.6 Excellent
$169
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?

    One of the most popular hotels in Capri is Grand Hotel Quisisana, which has been reviewed by 225 users and currently has a rating of 9.3/10. Other top-rated locations include Regina Cristina and Relais Maresca Luxury Small Hotel, which have received 8.3/10 and 8.7/10 ratings from our users, respectively.

  • What is a good hotel near Marina Grande?

    A good hotel close to Marina Grande is Grand Hotel Quisisana (rated 9.3/10 from 225 reviews).

  • How much do hotels in Capri cost?

    The average prices of hotels in Capri have been around $1,085 per night over the last 3 days.

  • How much is a cheap hotel in Capri?

    $123 per night is the cheapest Capri hotel price found in our data from the last 72 hours.