Skip to content
This site earns commission on bookings made through our links, at no extra cost to you. Learn how.
WhereToStayEurope

Where to Stay in Florence: Centro, Santa Croce, Oltrarno or Sant'Ambrogio?

By FredolinePublished 2026-04-29Reviewed 2026-04-298 min read

Florence is small enough that almost any central stay works for sights. The neighborhood pick is about food density, evening atmosphere, and how much tourist-trap restaurant you tolerate.

Around the Duomo / Centro — for first-timers

Hotels near the cathedral put you in the photo. Premium pricing (€200-€450), tourist-priced restaurants nearby. Best for: 1-2 night first visits, sights-focused trips.

Santa Croce — for restaurants

Santa Croce is east of the Duomo — basilica, dinner-cluster, dense bar streets. Slightly cheaper than around the Duomo. Best for: 2-3 night stays, food-focused trips.

Sant'Ambrogio — for the local Florence

Sant'Ambrogio is just east of Santa Croce — the food market, neighborhood-trattoria density, where most non-tourist Florentines actually shop. 10 min to the Duomo. Best for: food-focused trips, return visits, longer stays.

Oltrarno (Santo Spirito) — for evenings

Oltrarno is across the Arno — Pitti Palace, Boboli Gardens, dense piazza-evening atmosphere on Santo Spirito. Best for: dinner-and-piazza focus, return visits.

San Frediano — for artisans

San Frediano is the Oltrarno slice west of Santo Spirito — leather workshops, dense wine bars, the lived-in side. Best for: repeat visitors, food-and-wine focus, anyone wanting Oltrarno without tour groups.

What to avoid

  • Santa Maria Novella: Train-station-side, cheaper but inferior product. Only worth it for very early train connections.
  • Anything outside the centro storico advertised as "10 min from Duomo": Usually 25 min.
  • Fiesole hotels for short trips: Beautiful but adds 30 min each way.

Quick pick

First-time short trip: Centro/Duomo. Food focus: Sant'Ambrogio or Santa Croce. Evenings: Oltrarno. Repeat visit: San Frediano.

Compare: Santa Croce vs Oltrarno, Oltrarno vs San Frediano, Santa Croce vs Sant'Ambrogio.

Where to Stay in Florence — Honest Neighborhood Guide · WhereToStayEurope