$91 - $249
|CHEAPEST CITY IN ITALY||Bari||34% cheaper||Hotels in Bari are the cheapest in Italy at just $91 per night on average.|
|MOST EXPENSIVE CITY IN ITALY||Positano||80% more expensive||Positano has the highest priced hotels in Italy with rooms averaging $249 per night.|
|MOST POPULAR CITY IN ITALY||Rome||367% more users visited||More momondo users search for hotels in Rome than any other city in Italy|
At just $136 per night on average, February is the least expensive month to stay at a hotel in Italy. The most expensive month to stay at a hotel in Italy is November.
There is little doubt that travellers enjoy various cities in Italy, but the majority of travellers who visit Italy tend to spend the most time in Rome.
Prices of luxury hotel rooms fluctuate based on the location and hotel brand that you stay at, but in Italy you can expect a nightly rate of about $409, which is 41% above the average hotel room cost of $290 per night.
Visiting and staying overnight in Positano will cost you a premium compared to the rest of Italy. Expect to pay $249 per night, a rate that is about 80% more than the country’s average.
If you’re looking for the best deal when visiting Italy, consider staying in Naples. According to our data, Naples is the least expensive city to spend the night in when visiting Italy, with an average nightly rate of $31, 89% below the country’s average.