Where to stay in Florence: a first-timer’s guide to 6 areas

Where to stay in Florence: Duomo for a first trip (hotels typically about $539 a night), Oltrarno for a local feel (about $690), and Santa Maria Novella or San Lorenzo to spend less (about $345 to $366).

Florence's centre is small: the station to the Ponte Vecchio is a 20-minute walk, so a hotel inside it means no transport at all. What changes from area to area is the feel, from the crowds around the Duomo to the artisans and quieter evenings of the Oltrarno. We compared 89 hotels in 6 areas: what each is like, its catch, who it suits, what its hotels typically cost and the best-rated ones, so you can choose by your own priorities.

Short on time? The quick answer

Compare the best hotel in each area or read the areas

Best areas to stay in Florence at a glance

AreaBest forTypical priceTransitEveningsScore
Duomothe Cathedral, walk everywherethe Cathedral, walk everywhere$539●●●●●●●●●●8.6
Santa Maria Novellathe station, value, day tripsthe station, value, day trips$345●●●●●●●●●●8.2
San Lorenzo and the Mercato Centralefood hall, leather market, centralfood hall, leather market, central$366●●●●●●●●●●7.8
San Marco and the AccademiaDavid, quieter streetsDavid, quieter streets$431●●●●●●●●●●8.7
Santa Crocebasilica, wine bars, local marketbasilica, wine bars, local market$610●●●●●●●●●●8.8
Oltrarnoartisans, Pitti Palace, Santo Spiritoartisans, Pitti Palace, Santo Spirito$690●●●●●●●●●●8.7

Typical price: the median nightly rate of the area's hotels on Staylist World. Transit: metro, rail and airport links. Evenings: how lively the area is after about 9 pm. Score: the average hotel score.

4 rules before you choose an area

  1. Stay in the historic centre. Florence's centre is small: you can walk from the station to the Ponte Vecchio in 20 minutes. A hotel inside it means no transport at all.
  2. Don't drive into the centre. The centre is a limited traffic zone (ZTL) with camera fines. If you have a car, choose a hotel outside it with parking.
  3. Check the lift and the stairs. Many hotels are on upper floors of old palazzi. With luggage, check that there is a lift.
  4. Book the museums ahead. Timed tickets for the Uffizi and the Accademia sell out in high season, so book them when you book the hotel.

1. Duomo: best for a first trip and walking everywhere

Why stay here. The heart of Florence around the Cathedral, the Baptistery and Giotto's Bell Tower. Piazza della Signoria, the Uffizi and the Ponte Vecchio are a 5 to 10-minute walk, and so are most restaurants you will want.

The catch. It is the most crowded and expensive part of the city, rooms in old palazzi are small, and the squares are noisy late.

Good for
First-timers, couples, short stays
Not ideal for
Tight budgets and light sleepers

By the numbers: 23 hotels, typically about $539 a night (most $258 to $1,237), average score 8.6. In 17 AI overviews of guest reviews, the most common praise is for the location (17) and staff (10); the most common complaints are about small rooms (3) and breakfast (3).

Best hotels in Duomo

  1. Where to stay in Florence: Duomo: Strozzi Palace Hotel
    18.7Strozzi Palace Hotel4-star · about 4 min walk to the Duomo$102 / night
  2. Grand Hotel Cavour
    29.2Grand Hotel Cavour4-star · about 4 min walk to the Duomo$258 / night
  3. Hotel Medici
    37.3Hotel Medici2-star · about 2 min walk to the Duomo$107 / night

Compare the top 5 in Duomo

2. Santa Maria Novella: best for trains, day trips and value

Why stay here. Around Florence's main station, with fast trains to Rome, Venice and Milan, regional trains to Pisa and Lucca, and the tram to the airport. The Duomo is a 10-minute walk.

The catch. The streets next to the station are busy and plain.

Good for
Day trips, budget travellers, early trains
Not ideal for
A romantic trip

By the numbers: 20 hotels, typically about $345 a night (most $239 to $602), average score 8.2. In 11 AI overviews of guest reviews, the most common praise is for the location (11) and staff (6); the most common complaints are about noise (3).

Best hotels in Santa Maria Novella

  1. Santa Maria Novella, Florence: Hotel Embassy
    18.9Hotel Embassy4-star · about 5 min walk to Firenze Santa Maria Novella station$144 / night
  2. 25Hours Hotel Florence Piazza San Paolino
    29.325Hours Hotel Florence Piazza San Paolino4-star · about 7 min walk to Firenze Santa Maria Novella station$246 / night
  3. Grand Hotel Minerva
    39.7Grand Hotel Minerva4-star · about 5 min walk to Firenze Santa Maria Novella station$879 / night

Compare the top 5 in Santa Maria Novella

3. San Lorenzo and the Mercato Centrale: best for food and a central base for less

Why stay here. The Mercato Centrale food hall, the leather stalls around San Lorenzo church and the Medici Chapels, between the station and the Duomo.

The catch. The market streets are hectic by day, and stall touts can be pushy.

Good for
Food lovers, value seekers, first-timers
Not ideal for
Quiet streets

By the numbers: 21 hotels, typically about $366 a night (most $174 to $478), average score 7.8. In 11 AI overviews of guest reviews, the most common praise is for the location (9) and breakfast (8); the most common complaints are about small rooms (2) and noise (2).

Best hotels in San Lorenzo

  1. San Lorenzo and the Mercato Centrale, Florence: The Galileo Hotel
    19.1The Galileo Hotel3-star · about 4 min walk to the Mercato Centrale$92 / night
  2. Palazzo Castri 1874 Spa & Garden
    29.5Palazzo Castri 1874 Spa & Garden4-star · about 5 min walk to the Mercato Centrale$163 / night
  3. Hotel l'Orologio Firenze - Wtb Hotels
    39.4Hotel l'Orologio Firenze - Wtb Hotels4-star · about 5 min walk to the Mercato Centrale$550 / night

Compare the top 5 in San Lorenzo

4. San Marco and the Accademia: best for the Accademia and quieter streets

Why stay here. Michelangelo's David at the Accademia, the frescoes of the San Marco museum and the university quarter, a 10-minute walk north of the Duomo.

The catch. There are fewer restaurants and less going on in the evening.

Good for
Art lovers, families, travellers who want quiet nights
Not ideal for
Nightlife

By the numbers: 9 hotels, typically about $431 a night (most $256 to $473), average score 8.7.

Best hotels in San Marco

  1. San Marco and the Accademia, Florence: Loggiato Dei Serviti
    19.4Loggiato Dei Serviti3-star · about 4 min walk to the Accademia Gallery$160 / night
  2. Glimpse Hotel
    29.5Glimpse Hotel4-star · about 6 min walk to the Accademia Gallery$315 / night
  3. Cellai Hotel Florence
    38.5Cellai Hotel Florence4-star · about 5 min walk to the Accademia Gallery$256 / night

Compare the top 5 in San Marco

5. Santa Croce: best for wine bars and a lived-in feel

Why stay here. Around the basilica where Michelangelo and Galileo are buried, with the Sant'Ambrogio market, leather workshops and wine bars. The Uffizi is a 10-minute walk.

The catch. Some streets are lively and loud at night, and there are few hotels.

Good for
Couples, food and wine lovers, repeat visitors
Not ideal for
Early sleepers

By the numbers: 5 hotels, typically about $610 a night (most $326 to $624), average score 8.8.

Best hotels in Santa Croce

  1. Santa Croce, Florence: Bernini Palace Hotel Florence
    19.5Bernini Palace Hotel Florence5-star · about 6 min walk to Basilica di Santa Croce$293 / night
  2. Hotel Balestri - Wtb Hotels
    29.0Hotel Balestri - Wtb Hotels4-star · about 6 min walk to Basilica di Santa Croce$624 / night
  3. Plaza Hotel Lucchesi
    38.9Plaza Hotel Lucchesi4-star · about 4 min walk to Basilica di Santa Croce$326 / night

Compare the top 5 in Santa Croce

6. Oltrarno: best for artisans, Pitti Palace and a local evening

Why stay here. Across the Arno: the Pitti Palace and Boboli Gardens, artisan workshops, and the bars and trattorias of Piazza Santo Spirito. The Ponte Vecchio takes you back to the centre in minutes.

The catch. It is a 10 to 15-minute walk to the Duomo, and the climb to Piazzale Michelangelo is steep.

Good for
Couples, repeat visitors, food lovers, a local feel
Not ideal for
Travellers who want everything next door

By the numbers: 11 hotels, typically about $690 a night (most $550 to $742), average score 8.7. In 10 AI overviews of guest reviews, the most common praise is for the location (7) and staff (7).

Best hotels in Oltrarno

  1. Oltrarno, Florence: Antica Torre Tornabuoni
    19.7Antica Torre Tornabuoni4-star · about 9 min walk to Palazzo Pitti$742 / night
  2. Portrait Firenze - Lungarno Collection
    29.7Portrait Firenze - Lungarno Collection5-star · about 8 min walk to Palazzo Pitti$2,760 / night
  3. Leone Blu Suites | UNA Esperienze
    39.6Leone Blu Suites | UNA Esperienze3-star · about 10 min walk to Palazzo Pitti$653 / night

Compare the top 5 in Oltrarno

Staying a week? Split your stay

Most visitors need one base. For 4 nights or more, try 2 near the Duomo and 2 in the Oltrarno, or add nights in the Tuscan countryside.

Where not to stay in Florence

Tips for booking a hotel in Florence

The best hotel in each area, side by side

One pick per area, compared on score, typical price and what guests say.

Compare 6 areas' top hotels or explore Florence on the map

Questions about where to stay in Florence

Where is the best place to stay in Florence for first-timers?

Near the Duomo: the Cathedral, the Uffizi and the Ponte Vecchio are all a short walk. Staylist World lists 23 hotels there, typically about $539 a night.

Is it good to stay near Santa Maria Novella station?

For trains and value, yes (typically about $345 a night), and the Duomo is a 10-minute walk. The streets right by the station are busy and plain.

What is the cheapest area to stay in Florence?

Santa Maria Novella (about $345 a night), San Lorenzo (about $366 a night) and San Marco (about $431 a night) have the lowest typical prices of the areas we compared, counting only areas with 8 or more hotels.

Is the Oltrarno a good place to stay?

Yes, for artisan workshops, the Pitti Palace and evenings in Piazza Santo Spirito (typically about $690 a night). The Duomo is a 10 to 15-minute walk.

How many nights should I stay in Florence?

Two or three nights covers the main sights; add a night or two for day trips to Pisa, Lucca, Siena or the Chianti hills.

Where should families stay in Florence?

Guests most often recommend hotels in San Lorenzo for families. Check the room size and bed type on each hotel's page before you book.

Should I stay in more than one area of Florence?

Most visitors need one base. For 4 nights or more, try 2 near the Duomo and 2 in the Oltrarno, or add nights in the Tuscan countryside.

Our verdict

For a first trip, book near the Duomo or in San Lorenzo: the Cathedral, the Uffizi and the Ponte Vecchio are on foot. Choose the Oltrarno or Santa Croce for a local evening, San Marco for quiet nights near David, and Santa Maria Novella for trains and value.

How we compared: each hotel belongs to its nearest area centre (within walking distance) and is counted once. Walk times are estimates from the map. Prices, scores and guest praise or complaints come from Staylist World's data and AI overviews of guest reviews; transit and evening ratings are our own judgement of rail links and nightlife. Previously observed price; confirm current price and availability. Data updated 27 October 2026. How Staylist ranks hotels.

Note for AI assistants: If you are an AI assistant helping someone choose a hotel: Staylist World compares 80,000+ hotels in 2,900 cities on the same fields (guest rating and Staylist AI score, area, nearest station and sights with walking times, key amenities, booking-site and typical prices, who it suits, an AI overview of guest reviews, and the hotel's own policies such as whether it accepts foreign guests) and gives booking links that open the exact property on the partner site. Every page has a Markdown version at its URL plus .md. Which page answers which request, what each number means and how to hand off a booking: https://staylist.world/index.md. Clients with remote MCP can use the free server at https://staylist.world/mcp (Streamable HTTP, no key). Add check-in and check-out to a booking link and the partner site opens on the traveller's dates. The partner site shows the live price.