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.8 Excellent
Via Posterula 9, Capri, Napoli, Italy
Show on map
0.1 km from city centre, Capri 
ExcellentBased on 179 reviews
8.8

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 386 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 219 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.4 Excellent
Via Federico Serena 20, Capri, Napoli, Italy
Show on map
0.1 km from city centre, Capri 
ExcellentBased on 1,262 reviews
8.4

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 620 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.4 Excellent
Via Giuseppe Orlandi 54, Anacapri, Napoli, Italy
Show on map
2.1 km from city centre, Capri 
ExcellentBased on 95 reviews
8.4

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 565 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
La Reginella
9.3 Excellent
Via Matermania 36, Capri, Napoli, Italy
Show on map
0.8 km from city centre, Capri 
ExcellentBased on 437 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 493 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 416 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:S$ 447/night
Absolute cheapest price found:S$ 40/night
Cheapest day:Friday
Most expensive day:Sunday
S$ 183 - S$ 800
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 406 - S$ 588
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Capri hotels

Show all 367 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
Caesar Augustus, Relais & Chateaux Hotel
Caesar Augustus, Relais & Chateaux Hotel
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 Turkish steam bath and a rooftop terrace. 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
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.

5
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.

6
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.

7
Regina Cristina
Regina Cristina
8.4 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 367 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.

S$ 83
Avg. per night
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,  

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.

S$ 89
Avg. per night
Hotel Nautilus
Hotel Nautilus
8.0 Excellent
Via Marina Piccola 98, Capri, Napoli, Italy
Show on map
0.8 km from city centre,  

Hotel Nautilus Capri provides 3-star accommodation in Capri. It also features a rooftop terrace and a swimming pool.

S$ 105
Avg. per night
La Reginella
La Reginella
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.

S$ 123
Avg. per night
Suite Time Capri Villa La Pergola
Suite Time Capri Villa La Pergola
9.0 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.

S$ 132
Avg. per night
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,  

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.

S$ 151
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.

S$ 154
Avg. per night
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,  

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.

S$ 158
Avg. per night

Hotel prices in Capri

2 stars or below

S$ 83 - S$ 304

Hotel Belvedere & Tre Re

No. 1 most popular

S$ 160
Avg. per night
La Reginella

No. 2 most popular

La Reginella
9.3 Excellent
S$ 123
Avg. per night
Villa Striano Capri - Guest House - Rooms Garden & Art
S$ 83
Avg. per night
3 stars

S$ 105 - S$ 239

Hotel Palatium Mari

No. 1 most popular

S$ 158
Avg. per night
Hotel Biancamaria

No. 2 most popular

Hotel Biancamaria
8.4 Excellent
S$ 199
Avg. per night
Hotel Nautilus

Best value

Hotel Nautilus
8.0 Excellent
S$ 105
Avg. per night
4 stars and up

S$ 151 - S$ 898

Relais Maresca Luxury Small Hotel

No. 1 most popular

S$ 286
Avg. per night
Regina Cristina

No. 2 most popular

Regina Cristina
8.4 Excellent
S$ 206
Avg. per night
Hotel San Michele

Best value

S$ 151
Avg. per night

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

Where to stay in Capri

Airports
Cities near Capri

Capri travel FAQs

  • What are the best hotels in Capri?

    183 reviews rated Capri Palace Jumeirah with an average score of 9.1/10. It may also be worth looking into the Relais Maresca Luxury Small Hotel, which received a rating of 8.7/10 from 465 reviews. Sina Flora Capri could also be a good option, with a score of 8.9/10 from 160 reviews.

  • What is a good hotel near Marina Grande?

    A good hotel close to Marina Grande is Relais Maresca Luxury Small Hotel (rated 8.7/10 from 465 reviews).

  • How much is a hotel in Capri tonight?

    Over the last 3 days, the starting price of a hotel in Capri tonight has been as low as S$ 97 and the average price has been as much as S$ 244.