Best Places to Stay in Italy
Explore over 127000 accommodations in Italy
Popular regions
Salerno
Average stay price $112.5
Lecce
Average stay price $125.29
Naples
Average stay price $128.87
Lazio
Average stay price $133.33
Sassari
Average stay price $155.5
Popular cities
Lignano Sabbiadoro
Average stay price $152.42
Palermo
Average stay price $240.02
Syracuse
Average stay price $270.61
Catania
Average stay price $294.85
Sorrento
Average stay price $305.45
Tuscany
Average stay price $160.64
Milan
Average stay price $175.07
We’ll share travel tips, incentives and unmissable offers!