Hotels near the Duomo of Florence

More than 115 places to stay within 600 m of the Duomo, ranked by guest reviews and with the distance of each one.

Hotels near the Duomo in numbers

Places to stay within 600 m as the crow flies of the Duomo, with their guest scores. Updated daily.

places to stay within 600 m
+115
within 500 m
80
the closest, a one-minute walk
100 m
average score; 8.8 for all of Florence
8.9
four- and five-star hotels
73

Best-rated hotels near the Duomo

Ranked by guest score and number of reviews. See all hotels in Florence

Staying near the Duomo: what you need to know

What is the Duomo of Florence?

The cathedral of Santa Maria del Fiore, with Brunelleschi’s dome, Giotto’s bell tower and the baptistery, is the centre of Florence. The whole historic centre can be explored on foot from here.

Getting there

From Santa Maria Novella station, where the high-speed trains stop, it is about a 10-minute walk. The tram links the station with the airport.

When rooms are hardest to find

From April to October and at Easter. The centre has many small hotels, but it fills up in high season.

Which area to choose

The streets between the Duomo, Piazza della Signoria and the Ponte Vecchio are the most central. San Lorenzo, by the market, is cheaper, and the Oltrarno, across the river, is quieter.

If you’d rather be in the old town, see the hotels in Florence city centre or our guide to the best areas to stay in Florence.

Frequently asked questions about hotels near the Duomo

How many hotels are there near the Duomo?

More than 115 within 600 m: 12 five-star, 61 four-star, 33 three-star and 7 two-star.

Which hotel is closest to the Duomo?

B&B Soggiorno Battistero, 100 m away as the crow flies.

What is the best-rated hotel near the Duomo?

Going by guest reviews, B&B Le Stanze del Duomo (8.7 out of 10 from 7,625 reviews), followed by Solo Experience Hotel (9.1).

What public transport is there near the Duomo?

Santa Maria Novella station is about a 10-minute walk away; much of the centre is pedestrianised.