Hotels in Italy

Find the best deals on 336,996 hotels in Italy

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Italy

Book one of the best deals Italy has to offer in these popular locations
Hotels in Rome
Best value
Occidental Aran Park
7.9
86 CAD
#1 Most popular
Exe Domus Aurea
8.5
94 CAD
#2 Most popular
Hotel Quirinale
8.3
164 CAD
#3 Most popular
Hotel Duca D'alba
8.3
142 CAD
#4 Most popular
Welcome Piram Hotel
8.2
156 CAD
#5 Most popular
Occidental Aurelia
8.2
88 CAD
Hotels in Venice
Best value
Russo Palace Hotel
8.6
81 CAD
#1 Most popular
Eurostars Residenza Cannaregio
8.6
142 CAD
#2 Most popular
Hotel Metropole
8.8
338 CAD
#3 Most popular
Ca' Pisani Design Hotel
9.3
179 CAD
#4 Most popular
Hotel Alverì
8.6
82 CAD
#5 Most popular
Pesaro Palace
8.9
158 CAD
Hotels in Florence
Best value
The Moon Boutique Hotel
9.3
122 CAD
#1 Most popular
NH Collection Firenze Porta Rossa
9.2
277 CAD
#2 Most popular
Palazzo Castri 1874
9.3
210 CAD
#3 Most popular
Hotel Home Florence
8.7
130 CAD
#4 Most popular
Relais Hotel Centrale - Residenza D 'epoca
8.4
129 CAD
Hotels in Milan
Best value
Hotel Da Vinci
8.0
94 CAD
#1 Most popular
Starhotels Business Palace
8.1
118 CAD
#2 Most popular
City Life Hotel Poliziano
8.1
103 CAD
#3 Most popular
NH Linate
8.4
95 CAD
#4 Most popular
Radisson Blu Hotel Milano
8.4
146 CAD
#5 Most popular
Hotel Degli Arcimboldi
8.2
95 CAD
Hotels in Naples
Best value
Napoli Station B&B
9.2
52 CAD
#1 Most popular
Palazzo Alabardieri
8.9
184 CAD
#2 Most popular
Pinto Storey Hotel
8.7
95 CAD
#3 Most popular
Covo Degli Angioini
8.3
95 CAD
#4 Most popular
B&B Il Ventre di Napoli
8.3
73 CAD

Italy travel tips

Let us help you with the best tips about Italy

When is the least expensive time to stay in Italy?

December is the least expensive month to stay in Italy, with an average price of 122 CAD per night. That price is significantly cheaper than the most expensive month, May.

Where do most people stay in Italy?

Out of all the tourist destinations in Italy, our data shows that travellers tend to visit Rome more often than any other city.

How much does a luxury hotel cost in Italy?

The average cost per night for a luxury hotel room in Italy is 376 CAD, 51% higher than the country’s average hotel room. A room in a standard hotel costs 249 CAD per night on average.

Which city in Italy has the most expensive hotel rooms?

On average, 2,525 CAD per night will be the going rate for a hotel room in Positano. This is about 915% more expensive than any other city in Italy.

Which city in Italy has the least expensive hotel rooms?

Our users typically find that Naples has the lowest per night rates in the country at just 28 CAD. Naples offers hotels rooms at an average rate that is 88% lower than the average city in Italy.


Popular international routes landing in Italy

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Toronto to Rome
Fastest flight time
8h 20m
Cheapest price
642 CAD
Toronto to Milan
Fastest flight time
7h 45m
Cheapest price
678 CAD
Montreal to Rome
Fastest flight time
7h 45m
Cheapest price
687 CAD
Toronto to Venice
Fastest flight time
8h 10m
Cheapest price
745 CAD
Toronto to Cagliari
Fastest flight time
19h 05m
Cheapest price
766 CAD
Toronto to Naples
Fastest flight time
12h 20m
Cheapest price
772 CAD
Toronto to Florence
Fastest flight time
10h 15m
Cheapest price
808 CAD
Montreal to Venice
Fastest flight time
7h 45m
Cheapest price
814 CAD
Montreal to Florence
Fastest flight time
10h 05m
Cheapest price
833 CAD
Vancouver to Rome
Fastest flight time
16h 45m
Cheapest price
843 CAD
View more