Find and Book Top Hotels in Florence

Search among 31 available hotels and places to stay in Florence from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-31 out of 31
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map800 yd from City Center
From   US$ 65 /nightSelect
Places to stay near Florence
8.2
Great51 reviews
MapView on map10.4 mi from Florence10.4 mi from City Center
From   US$ 239 /nightSelect
11.4 mi from Florence11.4 mi from City Center
From   US$ 199 /nightSelect
8.6
Great78 reviews
10.6 mi from Florence10.6 mi from City Center
From   US$ 99 /nightSelect
8.4
Great41 reviews
7.4 mi from Florence7.4 mi from City Center
From   US$ 110 /nightSelect
13.1 mi from Florence13.1 mi from City Center
From   US$ 151 /nightSelect
8.2
Great41 reviews
7.9 mi from Florence7.9 mi from City Center
From   US$ 129 /nightSelect
8.2
Great56 reviews
11.9 mi from Florence11.9 mi from City Center
From   US$ 65 /nightSelect
8.6
Great29 reviews
11.9 mi from Florence11.9 mi from City Center
From   US$ 279 /nightSelect
8.4
Great38 reviews
5.2 mi from Florence5.2 mi from City Center
From   US$ 113 /nightSelect
8.4
Great38 reviews
7.9 mi from Florence7.9 mi from City Center
From   US$ 129 /nightSelect
13.3 mi from Florence13.3 mi from City Center
From   US$ 139 /nightSelect
13.1 mi from Florence13.1 mi from City Center
From   US$ 287 /nightSelect
8.4
Great50 reviews
8.0 mi from Florence8.0 mi from City Center
From   US$ 139 /nightSelect
8.0
Great45 reviews
8.9 mi from Florence8.9 mi from City Center
From   US$ 67 /nightSelect
8.2
Great100 reviews
10.4 mi from Florence10.4 mi from City Center
From   US$ 93 /nightSelect
8.2
Great72 reviews
10.7 mi from Florence10.7 mi from City Center
From   US$ 85 /nightSelect
13.6 mi from Florence13.6 mi from City Center
From   US$ 133 /nightSelect
8.4
Great78 reviews
12.0 mi from Florence12.0 mi from City Center
From   US$ 92 /nightSelect
8.6
Great71 reviews
7.5 mi from Florence7.5 mi from City Center
From   US$ 82 /nightSelect
8.6
Great39 reviews
7.9 mi from Florence7.9 mi from City Center
From   US$ 114 /nightSelect
8.2
Great43 reviews
8.8 mi from Florence8.8 mi from City Center
From   US$ 72 /nightSelect
8.4
Great58 reviews
13.6 mi from Florence13.6 mi from City Center
From   US$ 135 /nightSelect
8.4
Great37 reviews
7.9 mi from Florence7.9 mi from City Center
From   US$ 250 /nightSelect
8.4
Great61 reviews
8.4 mi from Florence8.4 mi from City Center
From   US$ 119 /nightSelect
8.2
Great69 reviews
12.2 mi from Florence12.2 mi from City Center
From   US$ 82 /nightSelect
12.8 mi from Florence12.8 mi from City Center
From   US$ 73 /nightSelect
8.2
Great55 reviews
8.8 mi from Florence8.8 mi from City Center
From   US$ 99 /nightSelect
7.8 mi from Florence7.8 mi from City Center
From   US$ 123 /nightSelect
8.4
Great31 reviews
13.1 mi from Florence13.1 mi from City Center
From   US$ 129 /nightSelect
7.8
Very good48 reviews
11.9 mi from Florence11.9 mi from City Center
From   US$ 69 /nightSelect

Best hotels and places to stay in Florence

Why visit?

Florence, known as the birthplace of the Renaissance, offers tourists a chance to immerse themselves in rich history, breathtaking art, and stunning architecture. From iconic landmarks such as the Duomo and Ponte Vecchio to world-renowned museums like the Uffizi Gallery, Florence is a must-visit destination for culture enthusiasts and history buffs.

Where to stay?

To make the most of your stay in Florence, it is important to choose the right neighborhood. Here are the best areas in Florence to consider:

Historic Center: This area encompasses major attractions like the Duomo, Piazza della Signoria, and Palazzo Vecchio. Staying here will allow you to easily explore Florence's historic charm and enjoy the bustling streets filled with shops, restaurants, and cafes.

Oltrarno: Located across the Arno River, Oltrarno offers a more local and authentic experience. This picturesque neighborhood is home to artisan workshops, hidden galleries, and charming squares. It's an ideal choice for those seeking a quieter atmosphere.

Santa Croce: Situated east of the center, Santa Croce neighborhood is known for the magnificent Basilica di Santa Croce. It boasts a vibrant nightlife, with numerous bars and clubs. It's a great area for younger travelers looking for entertainment options.

Price per hotel room per night:

Average prices for hotel rooms in Florence can vary depending on the hotel's star rating. Here is a breakdown of the average price range:

3-star hotels: $80-$150 per night

4-star hotels: $150-$300 per night

5-star hotels: $300 and above per night

Best value for money:

Hotel David: This family-run 3-star hotel offers comfortable rooms, attentive service, and a peaceful garden. Prices start around $100 per night.

Hotel Rosso23: Located near Santa Maria Novella train station, this modern hotel provides stylish rooms and excellent amenities. Prices start at approximately $90 per night.

Hotel Albani Firenze: Situated near the historic center, this 4-star hotel offers elegant rooms and a rooftop terrace with panoramic views. Prices start at $150 per night.

Best kids-friendly hotels:

Hotel Santa Maria Novella: This centrally located hotel provides spacious family rooms and a friendly atmosphere. It offers easy access to attractions and has prices starting around $120 per night.

FH Hotel Calzaiuoli: Situated on the famous Via Calzaiuoli, this 4-star hotel offers family-friendly rooms, complimentary breakfast, and a prime location. Prices start at approximately $180 per night.

Best hotels for a romantic getaway:

The St. Regis Florence: With its luxurious rooms, gourmet dining options, and breathtaking views of the Arno River, this 5-star hotel guarantees a romantic stay. Prices start at $400 per night.

Portrait Firenze: Located next to the iconic Ponte Vecchio, this boutique hotel offers stylish suites, attentive service, and a terrace with stunning views. Prices start at approximately $500 per night.

Best for location:

Hotel Berchielli: Situated along the Arno River and just steps away from Ponte Vecchio, this 4-star hotel provides comfortable rooms with incredible river views. Prices start at around $250 per night.

Hotel Brunelleschi: Set in the heart of the historic center, this elegant hotel offers luxurious rooms, a rooftop restaurant, and a unique view of the Duomo. Prices start at approximately $350 per night.

Hotel Bretagna: Located near the Uffizi Gallery and Palazzo Vecchio, this historic 3-star hotel offers cozy rooms and easy access to major attractions. Prices start at around $120 per night.

Best for a short city break:

Grand Hotel Minerva: This stylish 4-star hotel boasts a rooftop pool with panoramic views of the city skyline, ensuring a relaxing and memorable stay. Prices start at $250 per night.

Hotel Por Santa Maria: Nestled in the historic center, this boutique hotel offers comfortable rooms, excellent service, and close proximity to key attractions. Prices start at approximately $150 per night.

Show moreLess