Capri hotels

Search hundreds of travel sites at once for hotels in Capri. Bundle your hotel + flight and save!

Sat 6/10
Wed 6/14
...and more

Let KAYAK do the searching

Save on your next stay

Search hundreds of travel sites at once for hotels in Capri

We’re completely free to use – no hidden charges or fees

Filter by free cancellation, free breakfast and more

Bundle your flight + hotel and save

Good to know

Low season

February

High season

December

Average price (weeknight)

$1,306

Average price (weekend night)

$1,680
Cheapest month to stay with an average 83% drop in price.
Most expensive month to stay with an average 124% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Best Capri hotels

Most recommended Capri hotels

Show all
Hotel Gatto Bianco - Capri - Bedroom
Hotel Gatto Bianco
8.8 Very good
$396+
$396+
Free Wi-Fi
Spa
Hotel Syrene - Capri - Front desk
Hotel Syrene
8.9 Very good
$708+
$708+
Free Wi-Fi
Pool
Pet friendly
Relais Maresca
8.5 Very good
$569+
$569+
Free Wi-Fi
Spa
Sina Flora Capri
8.9 Very good
$705+
$705+
Free Wi-Fi
Pool
Casa Di Capri
9.2 Wonderful
$547+
$547+
Free Wi-Fi
Hotel Weber Ambassador
8.4 Very good
$370+
$370+
Parking
Free Wi-Fi
Pool
Spa
La Residenza Capri
9.1 Wonderful
$1,436+
$1,436+
Free Wi-Fi
Pool
Hotel Punta Tragara
9.1 Wonderful
$2,827+
$2,827+
Free Wi-Fi
Pool
Spa
Hotel Della Piccola Marina
8.7 Very good
$727+
$727+
Free Wi-Fi
Pool
Pet friendly
Luxury Villa Excelsior Parco
9.7 Wonderful
$1,349+
$1,349+
Parking
Free Wi-Fi
Pool
Pet friendly
Da Giorgio
8.1 Very good
$214+
$214+
Free Wi-Fi

Capri hotels near Certosa di San Giacomo

Show all

How much is a Capri hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

When to book a hotel in Capri

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Capri hotel deals

  • If you’re looking for a cheap hotel in Capri, you should consider visiting during the low season. You'll find cheaper hotels in Capri in February and March.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Capri if you stay on a Sunday. The opposite is true for, Wednesday, which is usually the most expensive day.
  • Book at least 23 days before your stay begins to get the best price for your Capri hotel.
  • The cheapest 3-star hotel room in Capri found on KAYAK in the last 2 weeks was $143, while the most expensive was $720.
  • If you are looking for an upmarket spa hotel, try Gatto Bianco Hotel & Spa, where you can find superior rooms with complimentary toiletries and a spa and wellness centre with massage options, at just a stone’s throw from the central Piazzetta Capri and Giardini di Augusto.
  • For a family-friendly hotel, try a house rental such as La Cassetta di Anna, which has family rooms and sleeps six. The beachfront location is great for water-sport activities and swimming, and there is a convenient cable car from the port to drop you in the centre of Capri, which can be a novelty for children.
  • Consider staying at Villa Helios Capri for a central location on Via Croce, near nightlife venues. You will be within a 5min walking distance to Jacky Bar, VV Club Capri, Number Two Club and all central restaurants and bars.
  • For a reasonably priced group booking and for more freedom, consider renting an apartment. Central Studio Capri is less than a kilometre from Marina Piccola Bay, where you can benefit from the great central location in this self-contained apartment complete with balcony.
  • If you prefer a quieter location close to nature, try B&B Palazzo a Mare, situated close to the beach. You are just around a 10min walk from Marina Grande and Tiberio Beach. Situated in beautiful gardens, the accommodation features its own private, secluded beach and a small chapel.

FAQs when booking a hotel in Capri

Where to stay in Capri?

Our map will help you find the perfect place to stay in Capri by showing you the exact location of each hotel.