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|
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.
Our users tend to visit Rome more often than any other city when travelling to 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.
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.
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.