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
Enjoy budget hotels and stays that won’t break the bank
poor
102 ratings
Hotel Villa D'Amato
Hotel
154 ratings
Free Cancellation
Hotel Principe di Piemonte
335 ratings
Tulip Inn Padova
148 ratings
Hotel Ariston
Show all
Live in the lap of luxury
178 ratings
Breakfast included
Park Faloria
76 ratings
NH Collection Roma Fori Imperiali
10 ratings
Home Boutique Luxury & Design
514 ratings
Sina Centurion Palace
35 ratings
Hotel Micalosu
11 ratings
Hotel Funtana Abbas
So you can indulge guilt-free
21 ratings
Hotel Sonne
19 ratings
Art Hotel Grivola
Trieste Hotel
Zaiera Resort Club
Because travel is for everyone
220 ratings
Lido Palace - The Leading Hotels of the World
26 ratings
Esplanade Tergesteo
308 ratings
Baglioni Hotel Regina - The Leading Hotels of the World
24 ratings
Hotel O Sole Mio
We’ll share travel tips, incentives and unmissable offers!