Find the best hotels in Lucca, Italy.
Where to stay in Lucca
Lucca isn't a big city, so location doesn't matter much, plus most of the offerings from multinational hotel chains and local apartments are concentrated right in the historic city centre inside the walls.
Most tourists head to Lucca for day trips near Pisa(accommodation tips) or Florence(accommodation tips), but if you want to enjoy Lucca to the fullest, stay here for at least one night.
We have selected the best accommodation options for you.
Cheapest Lucca hotels
Expect prices at smaller guesthouses and hotels to be in the range of 48 eur 66 eur per night in a 2-bed room.
- B&B Cento Passi Dalle Mura - A small clean guesthouse outside the walled centre but just a few metres from the walls with the best prices in town
- Bed and Breakfast Evelina - small family-run guesthouse right in the city centre
- La Terrazza di via Elisa - small guesthouse with a beautiful terrace and clean rooms near the cathedral
Quality hotels and chains
If you prefer well-known brands or larger hotels, expect prices between 84 eur and 128 eur per night for 2. But all hotels outside the walls are in this price range.
- Hotel Rex *** - The cheapest classic hotel right by the station
- Albergo Celide **** - modern beautiful hotel near the walls, the cheapest in its category
Luxury hotels
You won't stay in any 5* hotels in Lucca, but you can take advantage of the great 4* hotels right within the historic centre, expect prices in the range of 147 eur 220 eur per night in a room for two. For example, we would recommend the following hotels:
Lucca hotel prices
The average price in an apartment or bed and breakfast in Lucca is between 48 eur and 66 eur, but for classic hotels expect prices from 92 eur.
Unlike seaside resorts or big tourist towns, hotel prices don't vary much across the year. They remain at a similar level during the summer holidays, spring, autumn and winter.