We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Capri

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Capri?

We'll send you updates with the latest deals, reviews and articles for Capri each week.

Map of Capri Hotels

Hotels (41)

B&Bs / Inns (35)

Specialty Lodging (8)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Travelers' Choice® 2015 Winner Romance | Small Hotels | Best Service
 
Via Occhio Marino, 8, 80073 Capri, Island of Capri, Italy
La Minerva Slideshow
$186 - $603 (EUR 170 - 550) Avg. price/night*
Ollie #1 of 41 hotels in Capri
  •  Amazing Stay 
  • We spend two nights at La Minerva and wish that every hotel we stayed in... more
  • August 3, 2015
Traveler photos (611)
Top Value! $262 less than similar hotels in Capri
 
Via Prov. Marina Grande 69, 80073 Capri, Island of Capri, Italy
Capri Wine Hotel Slideshow
Show Prices
$131 - $273 (EUR 119 - 249) Avg. price/night*
Ollie #2 of 41 hotels in Capri
  •  Peaceful Stay in Capri 
  • Stunning location and immaculate boutique hotel. The staff are wonderful... more
  • August 4, 2015
Professional photos | Traveler photos (182)
Special Offer Complimentary bottle of...
Travelers' Choice® 2015 Winner Best Service
 
Via Provinciale Marina Grande, 179, 80073 Capri, Island of Capri, Italy
Show Prices
$180 - $979 (EUR 164 - 893) Avg. price/night*
Ollie #3 of 41 hotels in Capri
Professional photos | Traveler photos (736)
Via Dalmazio Birago 5, 80073 Capri, Island of Capri, Italy
Hotel La Tosca Slideshow
$82 - $159 (EUR 75 - 145) Avg. price/night*
Ollie #4 of 41 hotels in Capri
  •  Tosca 
  • Mr Ettore is an outstanding person who will guide you at your convenience... more
  • August 2, 2015
Traveler photos (317)
Travelers' Choice® 2015 Winner Luxury
 
Via Provinciale Marina Grande 225, 80073 Capri, Island of Capri, Italy
Show Prices
$687 - $1,262 Avg. price/night*
Ollie #5 of 41 hotels in Capri
  •  Beautiful Vacation 
  • Being that my husband is Italian, we are very particular in our hotel... more
  • July 2, 2015
Professional photos | Traveler photos (318)
Via Tragara 24, 80073 Capri, Island of Capri, Italy
Show Prices
$242 - $858 (EUR 221 - 782) Avg. price/night*
Ollie #6 of 41 hotels in Capri
Professional photos | Traveler photos (218)
Via Tragara 6, 80073 Capri, Island of Capri, Italy
Show Prices
$248 - $830 (EUR 226 - 757) Avg. price/night*
Ollie #7 of 41 hotels in Capri
Professional photos | Traveler photos (104)
Via Campo di Teste, 6, 80073 Capri, Island of Capri, Italy
Hotel Canasta Slideshow
Show Prices
$97 - $276 Avg. price/night*
Ollie #8 of 41 hotels in Capri
Professional photos | Traveler photos (185)
Via Croce 11/15, 80073 Capri, Island of Capri, Italy
Show Prices
$421 - $2,412 (EUR 384 - 2,199) Avg. price/night*
Ollie #9 of 41 hotels in Capri
  •  Ok 
  • The hotel os ok THE service Is good THE bed Is ok The bathroom Is terrible... more
  • August 3, 2015
Professional photos | Traveler photos (267)
via Mulo, 14, 80073 Capri, Island of Capri, Italy
Hotel della Piccola Marina Slideshow
Show Prices
$158 - $429 (EUR 144 - 391) Avg. price/night*
Ollie #10 of 41 hotels in Capri
Professional photos | Traveler photos (202)
Viale Matteotti, 3, 80073 Capri, Island of Capri, Italy
Show Prices
$212 - $340 (EUR 193 - 310) Avg. price/night*
Ollie #11 of 41 hotels in Capri
  •  A Gem! 
  • A dream! The location and property of the Hotel Luna are beautiful and the... more
  • July 28, 2015
Traveler photos (197)
Via Tragara 8, 80073 Capri, Island of Capri, Italy
Show Prices
$358 - $523 (EUR 326 - 477) Avg. price/night*
Ollie #12 of 41 hotels in Capri
  •  Gordon Jones 
  • I have stayed in this hotel for 39 years and it's home! The owners Nicky... more
  • August 3, 2015
Professional photos | Traveler photos (56)
Via Provinciale Marina Grande 191, 80073 Capri, Island of Capri, Italy
Villa Marina Hotel & Spa Slideshow
Show Prices
$315 - $1,490 (EUR 287 - 1,359) Avg. price/night*
Ollie #13 of 41 hotels in Capri
Professional photos | Traveler photos (152)
Provinciale Marina Grande, 284, 80073 Capri, Island of Capri, Italy
Hotel Relais Maresca Slideshow
Show Prices
$129 - $1,086 (EUR 118 - 990) Avg. price/night*
Ollie #14 of 41 hotels in Capri
Professional photos | Traveler photos (178)
Special Offer Package Deal
Via Camerelle 2, 80073 Capri, Island of Capri, Italy
Show Prices
$355 - $1,073 (EUR 324 - 978) Avg. price/night*
Ollie #15 of 41 hotels in Capri
  •  Great stay at Quisi 
  • We were very happy with our choice to stay at Quisisana. We had priced out... more
  • July 21, 2015
Professional photos | Traveler photos (266)
Via Li Campi, 13, 80073 Capri, Island of Capri, Italy
Hotel Villa Sanfelice Slideshow
Show Prices
$124 - $394 (EUR 113 - 359) Avg. price/night*
Ollie #16 of 41 hotels in Capri
Professional photos | Traveler photos (166)
Via Tragara, 57, 80073 Capri, Island of Capri, Italy
Show Prices
$473 - $1,316 (EUR 431 - 1,200) Avg. price/night*
Ollie #17 of 41 hotels in Capri
Professional photos | Traveler photos (221)
Via Occhio Marino 10, 80073 Capri, Island of Capri, Italy
Hotel La Vega Slideshow
Show Prices
$141 - $421 (EUR 129 - 384) Avg. price/night*
Ollie #18 of 41 hotels in Capri
Traveler photos (147)
Via Campo di Teste, 8, 80073 Capri, Island of Capri, Italy
Show Prices
$212 - $394 Avg. price/night*
Ollie #19 of 41 hotels in Capri
Professional photos | Traveler photos (49)
Via Vittorio Emanuele, 32, 80073 Capri, Island of Capri, Italy
Show Prices
$165 - $816 (EUR 150 - 744) Avg. price/night*
Ollie #20 of 41 hotels in Capri
  •  Charming  
  • This hotel isn't as modern as some of the others, but it is very... more
  • August 3, 2015
Professional photos | Traveler photos (85)