Where to Stay in Florence: Best Areas and Hotels for First-Time Visitors
This article contains affiliate links. If you book through the links, we may earn a small commission at no extra cost to you.
[Author photo placeholder]
Written by Sofia · Italian writer based in Florence
I grew up in Tuscany and moved to Florence after university. Helping friends figure out where to stay is something I end up doing before almost every visit.
If this is your first time in Florence, the Duomo area is the most practical base — nearly every major sight is within walking distance. If you want a neighborhood with more local character and quieter streets, Oltrarno across the Arno is the stronger choice. And if you’re planning day trips by train or arriving late, staying near Santa Maria Novella station makes logistics much easier.
This guide covers three central areas and nine hotels across different price ranges — from full-service luxury to solid good-value options. All are in walkable, well-connected parts of the city.
All prices are approximate and vary by season and availability.
Quick Answer: Best Areas to Stay in Florence
| Best for | Area | Why |
|---|---|---|
| First-time visitors / Sightseeing | Duomo / Historic Centre | Walk to the cathedral, Uffizi, and Ponte Vecchio in minutes |
| Train travel / Easy access | Santa Maria Novella | Next to the main station, good for day trips and late arrivals |
| Atmosphere / Local feel | Oltrarno (Santo Spirito) | Quieter, artisan workshops, great restaurants, fewer crowds |
| If this sounds like you… | Stay here |
|---|---|
| I want the most convenient base for sightseeing | Duomo / Historic Centre |
| I want to walk to the main sights without using transport | Duomo / Historic Centre |
| I’m arriving by train or planning day trips to Pisa or Siena | Santa Maria Novella |
| I arrive late and want the easiest hotel to find | Santa Maria Novella |
| I’m traveling as a couple and want atmosphere | Oltrarno (Santo Spirito) |
| I want quieter streets, local restaurants, and a neighborhood feel | Oltrarno (Santo Spirito) |
Best Areas and Hotels at a Glance
Area 1: Duomo / Historic Centre
- Luxury: Rocco Forte Hotel Savoy
- Mid-range: Hotel Brunelleschi
- Good value: Hotel Davanzati
Area 2: Santa Maria Novella
- Luxury: Cerretani Hotel Firenze MGallery
- Mid-range: c-hotels Diplomat
- Good value: Hotel Eden
Area 3: Oltrarno (Santo Spirito)
- Luxury: Portrait Firenze – Lungarno Collection
- Mid-range: Hotel Palazzo Guadagni
- Good value: Soprarno Suites
Most hotels on Booking.com offer free cancellation, so you can book now and adjust later.
All prices are approximate and vary by season and availability.
1. Duomo / Historic Centre — The Most Central Base for First-Time Visitors
The streets around Florence Cathedral — the Duomo — are where most first-time visitors want to be. The Uffizi Gallery, Ponte Vecchio, Piazza della Signoria, and the Accademia Gallery (home of Michelangelo’s David) are all within a 5 to 15-minute walk. There is no shortage of restaurants, cafés, and gelato shops in every direction.
Florence is a compact city, and staying in this area means you can do most of your sightseeing entirely on foot. Early mornings, before the day-trip crowds arrive, are particularly pleasant around the cathedral — the piazza is quiet and the light on the marble facade is worth getting up for.
✅ The Duomo, Uffizi, and Ponte Vecchio are all within a 10-minute walk
✅ Piazza della Repubblica and Piazza della Signoria are right at your doorstep
✅ Excellent choice of restaurants, cafés, and shops
✅ Streets stay lively and well-lit into the evening
✅ Easy to explore the city without relying on public transport
As with any busy tourist area, keep your belongings close — pickpocketing around the Duomo and Ponte Vecchio is common. The main streets are well-lit at night and generally comfortable to walk.
Rocco Forte Hotel Savoy — Luxury
- Area: Duomo / Historic Centre (Piazza della Repubblica)
- Hotel class: 5-star
- Price range: From around €600 per night for 2 adults
- Best for: Couples and travelers who want a refined, central luxury stay
Why stay here:
✅ Directly on Piazza della Repubblica — the Duomo is a 3-minute walk
✅ Part of the Rocco Forte Hotels group, with consistently high service standards
✅ Rooms are spacious by Florence standards, with a polished contemporary Italian design
✅ On-site restaurant and a well-equipped spa across two floors
✅ Concierge team that can arrange museum tickets, transfers, and restaurant bookings
The Savoy occupies one of the best spots in Florence — right on the grand piazza, equidistant from the Duomo and the Uffizi. The interiors were designed by Olga Polizzi and balance Italian elegance with modern comfort. Rooms are well-appointed without being over-the-top, and the service is attentive without being stiff. Breakfast is a proper Italian spread with high-quality local ingredients.
This is a good choice if you want to step outside and be in the middle of everything, but return to a calm, well-run hotel at the end of the day. It feels like a polished base rather than a flashy grand hotel.
If you prefer a larger property with a garden and pool, Portrait Firenze in Oltrarno offers a different kind of luxury experience.
👉 Check Rocco Forte Hotel Savoy on Booking.com
Hotel Brunelleschi — Mid-Range
- Area: Duomo / Historic Centre (Piazza Santa Elisabetta)
- Hotel class: 4-star
- Price range: From around €300 per night for 2 adults
- Best for: Travelers who want a well-located 4-star hotel with character
Why stay here:
✅ Steps from the Duomo — about a 3-minute walk to the cathedral
✅ Set inside a restored Byzantine tower and medieval church, giving the building genuine historic character
✅ Rooms have parquet floors and an elegant, classic style
✅ Breakfast with views of Brunelleschi’s dome from the upper-floor restaurant
✅ Small archaeological museum inside the hotel with Roman-era remains
Hotel Brunelleschi is tucked into a quiet little piazza just off the main pedestrian routes, which gives it a surprisingly peaceful feel despite being in the absolute center of the city. The building itself is part of the appeal — the Byzantine tower dates back to the 6th century, and you can sense the layers of history as you walk through the lobby.
Rooms are comfortable and well-maintained, though sizes vary — some of the standard rooms are on the smaller side, as is common with historic Florence buildings. If space matters to you, it is worth booking a superior or higher category.
If you want a similar central location at a lower price point, Hotel Davanzati is a practical alternative just a few streets away.
👉 Check Hotel Brunelleschi on Booking.com
Hotel Davanzati — Good Value
- Area: Duomo / Historic Centre (Via Porta Rossa)
- Hotel class: 3-star
- Price range: From around €180 per night for 2 adults
- Best for: Budget-conscious travelers who still want a central, well-reviewed hotel
Why stay here:
✅ Central location between Piazza della Signoria and the station — walkable to everything
✅ Family-run hotel with genuinely friendly, attentive staff
✅ Breakfast, afternoon tea, and an evening aperitivo are included in the rate
✅ Rooms are clean and well-equipped for a 3-star property
✅ Consistently strong reviews from English-speaking guests
Hotel Davanzati punches above its weight. It is a 3-star hotel in a 14th-century palazzo, but the level of service and the included extras — breakfast, snacks, drinks — make it feel like you are getting more than you paid for. The staff are often mentioned in reviews for going out of their way to help with restaurant recommendations and logistics.
Rooms are not large, but they are well-designed and make good use of the space. The location on Via Porta Rossa puts you a short walk from both Piazza della Signoria and the Ponte Vecchio, which is hard to beat at this price point.
If you care more about room space and design than extras like included drinks, Soprarno Suites in Oltrarno offers more spacious rooms in a different neighborhood.
👉 Check Hotel Davanzati on Booking.com
2. Santa Maria Novella — Practical and Well-Connected Near the Station
The area around Santa Maria Novella station is Florence’s main transport hub. Trains to Pisa, Siena, Rome, and Venice leave from here, and the airport shuttle (Volainbus) departs from just outside. If you are planning day trips or arriving late, this is the most practical area to base yourself.
The neighborhood south and west of the station is where you want to be. Hotels on the station’s south side are within a 10 to 15-minute walk of the Duomo and close to the beautiful Basilica of Santa Maria Novella. You will also find supermarkets, pharmacies, and a good range of restaurants in the area — it is a functional part of the city that is not purely aimed at tourists.
✅ Florence’s main train station is right here — ideal for day trips to Pisa, Siena, or Rome
✅ The airport bus stops just outside the station
✅ The Duomo is a 10 to 15-minute walk south
✅ More mid-range and budget hotel options than in the Duomo area
✅ Practical amenities like supermarkets and pharmacies are easy to find
One important note: the area directly north and northeast of the station is less pleasant, especially after dark. When booking, check the map to make sure your hotel is on the south or west side of the station, closer to the basilica and the historic center.
Cerretani Hotel Firenze MGallery — Luxury
- Area: Santa Maria Novella (Via dei Cerretani)
- Hotel class: 4-star
- Price range: From around €250 per night for 2 adults
- Best for: Travelers who want a stylish hotel between the station and the Duomo
Why stay here:
✅ Positioned on Via dei Cerretani — roughly halfway between the station and the Duomo
✅ Housed in a restored 17th-century building with an elegant mix of classic and modern design
✅ Part of the Accor MGallery collection, which means consistent quality standards
✅ Some rooms have views of the Medici Chapels
✅ Well-regarded breakfast using Tuscan ingredients
The Cerretani MGallery sits in a sweet spot — close enough to the station for easy arrivals and departures, but also just a 5-minute walk from the Duomo. The building has real character, and the rooms balance historic details with clean, modern comfort. It is a well-run hotel that does not feel like a chain property despite being part of a larger group.
The lobby with its fireplace is a nice spot to settle into after a day of walking, and the staff are generally praised for being helpful and well-organized.
If you want to stay in the same corridor between the station and the Duomo but at a lower price, Hotel Eden is a solid budget option on Via Nazionale.
👉 Check Cerretani Hotel Firenze MGallery on Booking.com
c-hotels Diplomat — Mid-Range
- Area: Santa Maria Novella (Via Luigi Alamanni)
- Hotel class: 4-star
- Price range: From around €150 per night for 2 adults
- Best for: Travelers who want a reliable, modern hotel near the station
Why stay here:
✅ About a 3-minute walk from Santa Maria Novella station — very convenient for train travel
✅ Modern, clean rooms with air conditioning and free WiFi
✅ Good English-language reviews praising staff friendliness
✅ The Duomo is about a 10-minute walk east
✅ A practical choice if you are arriving late or leaving early
The c-hotels Diplomat is a straightforward, well-managed hotel that does what you need it to do. It is not going to wow you with historic charm — the rooms are modern and functional — but it is clean, the staff are responsive, and the location next to the station is genuinely useful if your itinerary includes day trips or if you are connecting to other Italian cities.
The immediate surroundings on Via Luigi Alamanni are not the prettiest part of Florence, but the walk to the historic center is quick and easy. For a short stay focused on efficiency, this works well.
If atmosphere and neighborhood character matter more to you than station proximity, Hotel Palazzo Guadagni in Oltrarno is a completely different experience at a similar price.
👉 Check c-hotels Diplomat on Booking.com
Hotel Eden — Good Value
- Area: Santa Maria Novella (Via Nazionale)
- Hotel class: 3-star
- Price range: From around €100 per night for 2 adults
- Best for: Budget travelers who want a clean, no-fuss base near the station
Why stay here:
✅ About a 5-minute walk from the station and 12 minutes from the Duomo
✅ One of the more affordable options in central Florence
✅ Rooms are compact but clean, with air conditioning and WiFi
✅ Family-run with friendly, approachable staff
✅ Good base for travelers who spend most of their time out exploring
Hotel Eden is a simple, family-run 3-star hotel on Via Nazionale. It does not try to be more than it is — rooms are small and the decor is basic — but it is clean, the staff genuinely care, and the price is fair for central Florence. Breakfast is not included, but there are plenty of bars and cafés nearby where you can grab a cornetto and cappuccino for a few euros.
This is a good pick if you plan to use the hotel mainly for sleeping and want to keep your budget for restaurants and museum tickets instead. The location on Via Nazionale puts you on one of the main streets heading south toward the center.
If you can stretch your budget slightly and want more comfort, c-hotels Diplomat is a step up in room quality and just a short walk away.
👉 Check Hotel Eden on Booking.com
3. Oltrarno (Santo Spirito) — Local Atmosphere on the South Bank
Oltrarno — literally “beyond the Arno” — is the neighborhood on the south bank of the river. Cross the Ponte Vecchio and you are here. It is quieter than the Duomo area, with a strong neighborhood identity: artisan workshops, independent restaurants, small wine bars, and a daily morning market on Piazza Santo Spirito.
The Pitti Palace and Boboli Gardens are in this area, and the walk back across the river to the Duomo and Uffizi takes about 15 minutes. Oltrarno is a good fit if you want to feel like you are staying in a real neighborhood rather than inside a tourist zone. Evenings around Piazza Santo Spirito have a relaxed, social atmosphere, with locals and visitors mixing at the outdoor tables.
✅ Just across the Ponte Vecchio — the Duomo is a 15-minute walk north
✅ Pitti Palace and Boboli Gardens are right here
✅ Artisan workshops, independent cafés, and good trattorias
✅ Piazza Santo Spirito has a morning market and a lively evening atmosphere
✅ Generally quieter and less crowded than the north bank
Oltrarno is a residential area and feels comfortable to walk around, including in the evening. Some of the narrower side streets have less lighting, so sticking to the main routes after dark is sensible — but this applies to much of central Florence.
Portrait Firenze – Lungarno Collection — Luxury
- Area: Oltrarno (Lungarno degli Acciaiuoli — right at Ponte Vecchio)
- Hotel class: 5-star
- Price range: From around €700 per night for 2 adults
- Best for: Design-conscious travelers and couples who want a refined riverside stay
Why stay here:
✅ Directly beside the Ponte Vecchio, with panoramic views of the Arno River
✅ Part of the Ferragamo family’s Lungarno Collection — the design is impeccable
✅ Just 37 rooms and suites, so the service feels personal and unhurried
✅ Handcrafted furniture and carefully curated interiors in every room
✅ Rooftop terrace with views over the river and the city skyline
Portrait Firenze is one of those hotels where the design and the location work together perfectly. The Ferragamo family’s eye for detail shows in every room — the furniture is handmade, the materials are high-quality Italian, and the overall feel is more like a well-appointed private residence than a conventional hotel. The scale is small, with just 37 rooms, which means the staff know who you are and what you need.
The location is technically right at the boundary between the historic centre and Oltrarno, steps from the Ponte Vecchio. You have the best of both banks within easy reach. The rooftop terrace is a highlight, especially for an evening drink as the sun sets over Florence.
If you want the same level of luxury but prefer a central piazza location over a riverside setting, Rocco Forte Hotel Savoy is the better fit.
👉 Check Portrait Firenze on Booking.com
Hotel Palazzo Guadagni — Mid-Range
- Area: Oltrarno (Piazza Santo Spirito)
- Hotel class: 3-star
- Price range: From around €200 per night for 2 adults
- Best for: Travelers who want character, a great location, and a rooftop terrace
Why stay here:
✅ Set in a 16th-century palazzo directly on Piazza Santo Spirito — the heart of Oltrarno
✅ Rooftop loggia with views over the piazza and the Florence skyline
✅ Rooms have antique furnishings and high ceilings that feel authentically Florentine
✅ The Ponte Vecchio is about a 5-minute walk away
✅ Strong English-language reviews praising the character and the staff
Palazzo Guadagni is the kind of hotel that makes people fall in love with Florence. It is not a polished, modern property — the floors creak, the furniture is antique, and the building wears its 500 years with grace. But that is exactly the point. The rooftop loggia overlooking Piazza Santo Spirito is one of the best spots in the city for a quiet drink in the evening, and the staff are warm and welcoming.
Rooms vary in size and layout, and the facilities are simpler than you would find at a 4 or 5-star hotel. But if atmosphere and location matter more to you than amenities, this is a strong option that delivers something no chain hotel can replicate.
If you prefer a more modern room with contemporary design, Soprarno Suites is nearby in the same neighborhood and offers a different style.
👉 Check Hotel Palazzo Guadagni on Booking.com
Soprarno Suites — Good Value
- Area: Oltrarno (Via Maggio)
- Hotel class: B&B / boutique guesthouse
- Price range: From around €180 per night for 2 adults
- Best for: Couples and design-minded travelers who want spacious rooms in Oltrarno
Why stay here:
✅ About a 5-minute walk from the Ponte Vecchio, on a quiet Oltrarno street
✅ Rooms are spacious and elegantly designed — larger than most Florence hotels at this price
✅ Free WiFi and air conditioning throughout
✅ Charming building with a blend of contemporary and traditional Florentine style
✅ Strong guest reviews highlighting the room quality and the helpful staff
Soprarno Suites is a boutique B&B rather than a full-service hotel, so there is no restaurant, concierge desk, or room service. What you get instead is a beautifully designed room that is considerably more spacious than what most Florence hotels offer at this price. The interiors mix modern furniture with traditional Florentine touches, and the overall feel is quiet and refined.
Via Maggio is one of Oltrarno’s main streets, lined with antique shops and small galleries. It is a pleasant walk across the Ponte Santa Trinita to the center. Breakfast is simple but adequate, and the staff are helpful with local recommendations.
If you want a full-service hotel with a 24-hour front desk and more facilities, Hotel Brunelleschi in the Duomo area offers more traditional hotel services.
👉 Check Soprarno Suites on Booking.com
What to Know About Staying in Florence
Florence is a compact city, and most of the major sights are concentrated in the historic center, which you can cross on foot in about 25 minutes. Public transport exists — mainly buses — but for most visitors staying in the three areas covered in this guide, you will not need it. Walking is the default way to get around.
The main train station, Santa Maria Novella, connects Florence to Rome (about 1.5 hours by high-speed train), Pisa (about 1 hour), Siena (about 1.5 hours by regional train), and Venice (about 2 hours). If you plan to take day trips, staying in the Santa Maria Novella area makes early-morning departures easier. But even from the Duomo area or Oltrarno, the station is no more than a 15 to 20-minute walk.
Hotel rooms in Florence tend to be smaller than what you might be used to in North America or newer Asian cities. This is normal for a European historic center — buildings are centuries old, and room sizes reflect that. If space is a priority, look for “superior” or “deluxe” room categories, or consider boutique properties in Oltrarno where rooms are often a bit larger.
Florence charges a city tax (tassa di soggiorno) on top of the room rate — typically €5 to €8 per person per night depending on the hotel category, for up to 7 nights. This is usually paid at checkout in cash or by card and is not included in the price you see on Booking.com.
Tipping is not expected at hotels in Italy, though rounding up or leaving a small amount for particularly helpful staff is appreciated. At restaurants, a “coperto” (cover charge) of €2 to €3 per person is standard and replaces the tipping custom.
Areas to Be Careful About
Florence is generally a comfortable city to walk around, including at night in the central areas. That said, there are a few things worth keeping in mind when choosing where to stay.
The area directly north and northeast of Santa Maria Novella station is less inviting after dark. The streets are quieter, less well-lit, and have a different feel from the lively historic center. If you book a hotel near the station, check the map to confirm it is on the south or west side — closer to the basilica and the pedestrian streets that lead to the Duomo.
Cascine Park (Parco delle Cascine), the large park west of the center, is fine during the day but is not an area to walk through at night.
Pickpocketing is the most common issue for tourists in Florence. It is particularly common around the Duomo, on the Ponte Vecchio, and in crowded areas near major sights. Keep bags zipped and in front of you, and be aware of your surroundings when someone bumps into you or creates a distraction.
None of these issues should put you off visiting Florence — it is a very manageable city. Just be sensible about where you walk after dark and keep your valuables secure during the day.
Final Summary
For first-time visitors who want the most central base, the Duomo area is the easiest choice — everything is within walking distance and you are in the heart of the city from the moment you step outside.
If you are arriving by train, planning day trips, or want a more practical, no-fuss location, the Santa Maria Novella area puts you right next to the station with the historic center just a short walk south.
And if you prefer a quieter stay with more local character — artisan workshops, neighborhood trattorias, a lively piazza — Oltrarno is the neighborhood to choose. It is just across the Ponte Vecchio and feels like a different side of Florence.