Hotels in Italy

Find the best deals on 339,783 hotels in Italy

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Italy

Looking for a city in Italy to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
51€ - 102€
CHEAPEST CITY IN ITALY Palermo 27% cheaper Hotels in Palermo are the cheapest in Italy at just 51€ per night on average.
MOST EXPENSIVE CITY IN ITALY Sorrento 44% more expensive Sorrento has the highest priced hotels in Italy with rooms averaging 102€ per night.
MOST POPULAR CITY IN ITALY Rome 85% more users visited More momondo users search for hotels in Rome than any other city in Italy

Popular Cities in Italy

Book one of the best deals Italy has to offer in these popular locations
$self.alt
Best value
Hotel Pineta Palace
7.5
35€
$self.alt
No. 1 most popular
Smooth Hotel Rome West
8.1
42€
$self.alt
No. 2 most popular
Vatican Suites Accommodation
8.4
52€
$self.alt
No. 3 most popular
Hotel Domidea
8.3
47€
$self.alt
No. 4 most popular
Colosseo Panorama
8.9
53€
$self.alt
No. 5 most popular
Hotel Delle Province
8.2
60€
$self.alt
Excel Hotel Roma Ciampino
7.8
38€
$self.alt
Best value
Venice Amazing House
8.3
24€
$self.alt
No. 1 most popular
Hotel Principe
8.4
93€
$self.alt
No. 2 most popular
Hotel Cristallo
8.3
38€
$self.alt
No. 3 most popular
Eurostars Residenza Cannaregio
8.6
95€
$self.alt
No. 4 most popular
Royal San Marco Hotel
7.6
90€
$self.alt
No. 5 most popular
Hotel Ambasciatori
7.6
51€
$self.alt
Hotel San Cassiano Ca'favretto
8.8
108€
$self.alt
Best value
Hotel Esedra
8.1
21€
$self.alt
No. 1 most popular
Club Meeting Hotel
7.9
27€
$self.alt
No. 2 most popular
Hotel St. Gregory Park
8.4
26€
$self.alt
No. 3 most popular
Hotel Ribot
7.8
25€
$self.alt
No. 4 most popular
Hotel Villa Argia
8.4
23€
$self.alt
No. 5 most popular
Hotel Polo
8.5
32€
$self.alt
Hotel Villa Caterina
8.1
22€
$self.alt
Best value
Hotel Ornato
8.1
45€
$self.alt
No. 1 most popular
Hotel Degli Arcimboldi
8.1
64€
$self.alt
No. 2 most popular
Hotel Viu Milan
8.9
209€
$self.alt
No. 3 most popular
Eco Hotel La Residenza & Bio Restaurant
8.1
55€
$self.alt
No. 4 most popular
Hotel Da Vinci
7.9
63€
$self.alt
No. 5 most popular
Ih Hotels Milano Gioia
7.9
58€
$self.alt
Hotel Astoria, Sure Hotel Collection by Best Western
8.2
58€
$self.alt
Best value
Hotel Arcoveggio
8.0
45€
$self.alt
No. 1 most popular
Ramada Encore by Wyndham Bologna
8.5
57€
$self.alt
No. 2 most popular
NH Bologna Villanova
8.6
58€
$self.alt
No. 3 most popular
Holiday Inn Bologna - Fiera
8.3
57€
$self.alt
No. 4 most popular
B&B Villa Rivabella
7.3
60€
$self.alt
No. 5 most popular
Hotel Il Guercino
8.5
72€
$self.alt
Hotel Imperial
7.9
49€

Italy travel tips

Let us help you with the best tips about Italy

When is the least expensive time to stay in Italy?

If you are looking to save money on your hotel room in Italy, consider visiting the country in February as it is the least expensive month at just 41€ per night. Avoid booking a hotel room in April if you are looking for a deal; it is the most expensive month.

Where do most people stay in Italy?

Our users tend to visit Rome more often than any other city when travelling to Italy.

How much does a luxury hotel cost in Italy?

Expect to pay about 116€ per night when booking a luxury hotel room in Italy. Rates for luxury hotel rooms are typically 37% more than the average hotel room in Italy, which costs 84€ each night.

Which city in Italy has the most expensive hotel rooms?

Sorrento is the most expensive city in Italy to book a hotel room in. The nightly rate of 102€ is 44% more than the average city in Italy.

Which city in Italy has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Italy, consider staying in Catania. According to our data, Catania is the least expensive city to spend the night in when visiting Italy, with an average nightly rate of 24€, 71% below the country’s average.


Popular international routes landing in Italy

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Dublin to Milan
Fastest flight time
1h 35m
Cheapest price
66€
Cork to Rome
Fastest flight time
9h 25m
Cheapest price
138€
Milltown (Kerry) to Milan
Fastest flight time
5h 55m
Cheapest price
527€
Shannon to Venice
Fastest flight time
14h 25m
Cheapest price
1,820€
View more