ItalyCity breaks
City breaks
in Italy
Our 25 favourite places in Italy to wander, eat and museum-hop — sorted by where you'll get the most for your money on Booking.com.
Rome
Rome
Italy
From$110
Milan
Milan
Italy
From$145
Florence
Florence
Italy
From$260
Venice
Venice
Italy
From$235
Naples
Naples
Italy
From$110
Bologna
Bologna
Italy
From$190
Turin
Turin
Italy
From$180
Verona
Verona
Italy
From$280
Palermo
Palermo
Italy
From$165
Catania
Catania
Italy
From$190
Genoa
Genoa
Italy
From$250
Pisa
Pisa
Italy
From$210
Siena
Siena
Italy
From$130
Lucca
Lucca
Italy
From$170
Perugia
Perugia
Italy
From$140
Lecce
Lecce
Italy
From$270
Bari
Bari
Italy
From$160
Trieste
Trieste
Italy
From$170
Padua
Padua
Italy
From$205
Mantua
Mantua
Italy
From$125
Ravenna
Ravenna
Italy
From$120
Modena
Modena
Italy
From$235
Parma
Parma
Italy
From$125
Salerno
Salerno
Italy
From$165
Brindisi
Brindisi
Italy
From$130
City breaks in Italy — FAQs
- What are the best city breaks in Italy?
- Our 25 top picks for city breaks in Italy are listed above, sorted by where you'll get most for your money on Booking.com — starting from $110/night.
- When is the best time for a city break in Italy?
- Shoulder seasons — spring and early autumn — usually give Italy at its best for city breaks.
- How much do city breaks in Italy cost?
- Hotels for our Italy city picks start from $110/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.