Hotels in Italy

Find the best deals on 338,973 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
$57 - $171
CHEAPEST CITY IN ITALY Palermo 42% cheaper Hotels in Palermo are the cheapest in Italy at just $57 per night on average.
MOST EXPENSIVE CITY IN ITALY Positano 76% more expensive Positano has the highest priced hotels in Italy with rooms averaging $171 per night.
MOST POPULAR CITY IN ITALY Rome 412% 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
Hotels in Rome
Best value
The Hive Hotel
9.0
$114
#1 Most popular
Hotel Raphaël-Relais & Châteaux
8.7
$252
#2 Most popular
Mecenate Palace
8.5
$115
#3 Most popular
Residenza Paolo VI
9.0
$121
#4 Most popular
Hotel Locarno
9.4
$250
#5 Most popular
Hotel Diocleziano
9.0
$121
Hotels in Milan
Best value
B&B Hotel Milano Central Station
8.4
$88
#1 Most popular
The Westin Palace, Milan
8.6
$223
#2 Most popular
Meliá Milano
8.5
$135
#3 Most popular
nhow Milano
8.7
$132
#4 Most popular
Radisson Blu Hotel Milano
8.3
$110
#5 Most popular
Chateau Monfort
9.3
$232
Hotels in Venice
Best value
Novotel Venezia Mestre Castellana
8.1
$84
#1 Most popular
Hotel Colombina
8.9
$148
#2 Most popular
Hotel Londra Palace
9.2
$322
#3 Most popular
Annia Park Hotel Venice Airport
8.7
$105
#4 Most popular
Ca' Sagredo
9.0
$271
#5 Most popular
Carnival Palace Hotel
9.0
$138
Hotels in Florence
Best value
Residenza d'Epoca Palazzo Galletti
8.4
$87
#1 Most popular
NH Collection Firenze Porta Rossa
9.2
$209
#2 Most popular
Sina Villa Medici Autograph Collection
8.8
$260
#3 Most popular
Montebello Splendid Hotel
8.8
$143
#4 Most popular
Four Seasons Hotel Firenze
9.6
$509
Hotels in Naples
Best value
Hotel Nuvò
8.3
$57
#1 Most popular
Grand Hotel Vesuvio
9.0
$236
#2 Most popular
Hotel Royal Continental
8.3
$130
#3 Most popular
Starhotels Terminus
8.4
$111
#4 Most popular
Palazzo Caracciolo Napoli - Mgallery
8.3
$119
#5 Most popular
Grand Hotel Capodimonte
7.9
$74

Italy travel tips

Let us help you with the best tips about Italy

When is the least expensive time to stay in Italy?

When traveling to Italy it would be best to plan your trip around the month of February, as the prices are significantly lower than in September - just USD 102 per night.

Where do most people stay in Italy?

Out of all the tourist destinations in Italy, our data shows that travelers tend to visit Rome more often than any other city.

How much does a luxury hotel cost in Italy?

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 USD 279, which is 49% above the average hotel room cost of USD 187 per night.

Which city in Italy has the most expensive hotel rooms?

Positano is the most expensive city in Italy to book a hotel room in. The nightly rate of USD 1,904 is 918% more than the average city in Italy.

Which city in Italy has the least expensive hotel rooms?

Naples currently offers the lowest nightly rates of any city in Italy at just USD 21; a price that is 88% lower than the average rate per night in Italy.


Popular international routes landing in Italy

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Paris to Rome
Fastest flight time
2h 05m
Cheapest price
$89
Tel Aviv to Milan
Fastest flight time
4h 10m
Cheapest price
$96
Tel Aviv to Rome
Fastest flight time
3h 45m
Cheapest price
$101
Boston to Rome
Fastest flight time
7h 50m
Cheapest price
$267
New York to Milan
Fastest flight time
10h 40m
Cheapest price
$288
Los Angeles to Rome
Fastest flight time
12h 00m
Cheapest price
$295
New York to Rome
Fastest flight time
8h 10m
Cheapest price
$296
New York to Venice
Fastest flight time
8h 24m
Cheapest price
$302
Boston to Venice
Fastest flight time
10h 10m
Cheapest price
$302
Chicago to Rome
Fastest flight time
9h 00m
Cheapest price
$308
View more