Where to?
Check-in/out dates
Guests and rooms
2 adults, 1 room








Top rated hotels in Capri
Capri at a glance
More about Capri hotels
Hotel class comparison and rates
Across Capri hotels the spread between the most affordable and most premium classes is roughly three to one in words based on Klook booking data, with the best balance sitting in the Standard tier at typically around AUD 287 per night. The biggest step up to watch is from Standard → Premium, a jump travellers often notice when choosing to upgrade. Klook booking data underpins these typical rates.
| Hotel Class | Typical Nightly Rate |
|---|---|
| Budget | AUD 287 |
| Standard | AUD 287 |
| Premium | AUD 287 |
| Luxury | AUD 287 |
Typical nightly rate is the median paid on Klook for a night in that class; rates are shown with their currency code. Klook booking data.
When travellers from Australia book
Klook booking data shows both the most affordable and the priciest typical nightly rate fall in April at typically around AUD 287, so April is the period with the lowest typical rate and also the priciest in past bookings. Most travellers book about 74 days ahead on average, and the earliest planners also book around 74 days in advance, so travellers generally lock in rooms a couple of months before travel — plan accordingly if you want the same choices shown in booking patterns on Klook.
FAQs about Capri hotels
When is the cheapest month to book a hotel in Capri?
When is the cheapest month to book a hotel in Capri?
How much does a hotel in Capri cost per night?
How much does a hotel in Capri cost per night?
How far ahead should I book a hotel in Capri?
How far ahead should I book a hotel in Capri?
What is the difference between economy, standard, premium and luxury hotels in Capri, and which is the best value?
What is the difference between economy, standard, premium and luxury hotels in Capri, and which is the best value?









































