$93 - $249
|CHEAPEST CITY IN ITALY||Bari||37% cheaper||Hotels in Bari are the cheapest in Italy at just $94 per night on average.|
|MOST EXPENSIVE CITY IN ITALY||Positano||68% more expensive||Positano has the highest priced hotels in Italy with rooms averaging $249 per night.|
|MOST POPULAR CITY IN ITALY||Rome||79% more users visited||More momondo users search for hotels in Rome than any other city in Italy|
At just $153 per night on average, November is the least expensive month to stay at a hotel in Italy. The most expensive month to stay at a hotel in Italy is March.
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 $357, which is 31% above the average hotel room cost of $272 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 68% more than the country’s average.
If you’re looking for the best deal when visiting Italy, consider staying in Venice. According to our data, Venice is the least expensive city to spend the night in when visiting Italy, with an average nightly rate of $39, 85% below the country’s average.