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
Compare hotel classes in Capri
Across Klook bookings in Capri the spread between the most affordable and the most premium class is roughly the same price — about the same typical nightly rate across classes. The best balance sits with Standard hotels, typically around SGD 247 per night on Klook. The biggest step worth noting is the decision between Standard → Premium, which is the main upgrade point travellers consider.
| Hotel Class | Typical Nightly Rate |
|---|---|
| Budget | SGD 247 |
| Standard | SGD 247 |
| Premium | SGD 247 |
| Luxury | SGD 247 |
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 Singapore book
Klook booking data shows both the most affordable and the priciest month is April, with typical nightly rates around SGD 247. For budget-led trips, travelling in April has the lowest typical rate according to past bookings. Most travellers usually lock in a room about 74 days in advance, and the earliest planners also book around 74 days ahead, so consider confirming plans well before the trip if visiting in pricier periods.
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?
Explore more on Klook
Things to do
Nearby Transport Options
- 1 Rome to Florence train
- 2 Eurostar train
- 3 London to Paris train
- 4 London to Liverpool train
- 5 Barcelona to Madrid train
- 6 Paris to London train
- 7 Paris to Milan train
- 8 Renfe train
- 9 SBB train
- 10 Paris to Strasbourg train
- 11 Europe Train Tickets
- 12 Paris to Zurich train
- 13 London to Manchester train
- 14 London to Amsterdam train
- 15 Italo train
- 16 Milan to Florence train
- 17 Madrid to Barcelona train
- 18 Manchester to London train
- 19 TGV train
- 20 Madrid to Seville train









































