Hotels in Italy

Find the best deals on 390,338 hotels in Italy

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
88 C$ - 203 C$
CHEAPEST CITY IN ITALY Naples 34% cheaper Hotels in Naples are the cheapest in Italy at just 88 C$ per night on average.
MOST EXPENSIVE CITY IN ITALY Positano 52% more expensive Positano has the highest priced hotels in Italy with rooms averaging 202 C$ per night.
MOST POPULAR CITY IN ITALY Rome 76% 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

Italy travel tips

Let us help you with the best tips about Italy

When is the least expensive time to stay in Italy?

At just 114 C$ per night on average, January is the least expensive month to stay at a hotel in Italy. The most expensive month to stay at a hotel in Italy is June.

Where do most people stay in Italy?

As many would assume, more people stay in Rome than in any other city while visiting Italy.

Which city in Italy has the most expensive hotel rooms?

As a popular tourist destination in Italy, it is no surprise that Positano has the most expensive hotel rooms at 202 C$ per night - 78% more than than the country's average hotel room price.

Which city in Italy has the least expensive hotel rooms?

The least expensive city in Italy to stay in is Venice. With an average rate of 38 C$ per night, Venice is about 77% less expensive than other cities in Italy.