We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Piazza Santo Spirito

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Vicolo dell_Oro 6r, 50123, Florence, Italy
0.3 miles from Piazza Santo Spirito
#41 of 420 hotels in Florence
Top Deal
$458*
$323* /night
View Deal
Travelocity
$361*
Expedia.com
$358*
HotelQuickly
$458*
Via Dei Tornabuoni 8, 50123, Florence, Italy
0.3 miles from Piazza Santo Spirito
#276 of 420 hotels in Florence
$270* /night
View Deal
Travelocity
Orbitz.com
Hotwire.com
Borgo SS. Apostoli, 50100, Florence, Italy
0.3 miles from Piazza Santo Spirito
#311 of 420 hotels in Florence
No photo provided
Via del Moro 22, 50123, Florence, Italy
0.3 miles from Piazza Santo Spirito
#315 of 420 hotels in Florence
Via Dell'Inferno 3, 50123, Florence, Italy
0.3 miles from Piazza Santo Spirito
#327 of 420 hotels in Florence
$97* /night
View Deal
Priceline
$97*
Booking.com
$97*
CheapTickets
Via Monalda 1 | Piazza Strozzi, 50123, Florence, Italy
0.3 miles from Piazza Santo Spirito
#336 of 420 hotels in Florence
No photo provided
Via de Fossi, 1, 50123, Verona, Italy
0.3 miles from Piazza Santo Spirito
No photo provided
Piazza Santo Stefano 1, 50122, Florence, Italy
0.3 miles from Piazza Santo Spirito
No photo provided
Lungarno Acciaiuou 4, Florence, Italy
0.3 miles from Piazza Santo Spirito
No photo provided
Via Porta Rossa no 5, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#8 of 420 hotels in Florence
Top Deal
$190*
$173* /night
View Deal
Expedia.com
$190*
Travelocity
$173*
TripAdvisor
$173*
Piazza Ognissanti 1, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#9 of 420 hotels in Florence
No availability for your dates from these sites
Expedia.com
Hotels.com
Booking.com
Piazza di Ognissanti 3, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#23 of 420 hotels in Florence
Top Deal
$1,850*
$820* /night
View Deal
Agoda.com
$813*
Priceline
$824*
HotelQuickly
$1,850*
Lungarno degli Archibusieri, 4, 50122, Florence, Italy
0.4 miles from Piazza Santo Spirito
#30 of 420 hotels in Florence
Top Deal
$331*
$306* /night
View Deal
Booking.com
$325*
Hotels.com
$306*
Elvoline
$331*
Via Strozzi, 2, 50129, Florence, Italy
0.4 miles from Piazza Santo Spirito
#33 of 420 hotels in Florence
Top Deal
$191*
$183* /night
View Deal
Booking.com
$191*
Expedia.com
$183*
Travelocity
$183*
Via Dei Tornabuoni 13, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#43 of 420 hotels in Florence
Top Deal
$275*
$231* /night
View Deal
Hotels.com
$230*
Expedia.com
$230*
HotelQuickly
$275*
Via delle Terme 1, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#47 of 420 hotels in Florence
Top Deal
$212*
$178* /night
View Deal
Elvoline
$193*
Cancelon
$181*
HotelQuickly
$212*
Piazza Antinori 1 (Via Tornabuoni), 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#63 of 420 hotels in Florence
Top Deal
$247*
$210* /night
View Deal
Expedia.com
$247*
Orbitz.com
$247*
Booking.com
$212*
Via De' Lamberti 5, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#85 of 420 hotels in Florence
Top Deal
$212*
$198* /night
View Deal
Travelocity
$198*
Booking.com
$212*
CheapTickets
$198*
Piazza Santa Maria Novella 8, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#109 of 420 hotels in Florence
Top Deal
$330*
$210* /night
View Deal
Booking.com
$243*
Orbitz.com
$212*
AMOMA
$330*
Via Dei Fossi 27, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#117 of 420 hotels in Florence
Top Deal
$210*
$116* /night
View Deal
Booking.com
$122*
Hotwire.com
$117*
AMOMA
$210*
Via De' Pescioni 2, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#141 of 420 hotels in Florence
Top Deal
$354*
$334* /night
View Deal
Booking.com
$354*
Official Website
$354*
Hotels.com
$337*
Via del Sole 8, 3rd floor, Florence, Italy
0.4 miles from Piazza Santo Spirito
#162 of 420 hotels in Florence
Loading prices...
CheapTickets
Orbitz.com
Hotwire.com
Chiasso del Buco 16, 50122, Florence, Italy
0.4 miles from Piazza Santo Spirito
#165 of 420 hotels in Florence
$145* /night
View Deal
Booking.com
$147*
Hotwire.com
$146*
Priceline
$147*
Via Calimaruzza 3, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#204 of 420 hotels in Florence
Loading prices...
Hotels.com
Priceline
CheapTickets
Via dei Georgofili, 1, 50121, Florence, Italy
0.4 miles from Piazza Santo Spirito
#287 of 420 hotels in Florence
Via Porta Rossa 6, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#374 of 420 hotels in Florence
Top Deal
$73*
$59* /night
View Deal
Priceline
$61*
Expedia.com
$59*
Hostelworld.com
$73*
Piazza Degli Ottaviani 1, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#394 of 420 hotels in Florence
$254* /night
View Deal
Expedia.com
$254*
Hotwire.com
$254*
CheapTickets
$253*
Via del Sole 8, 50123, Florence, Italy
0.4 miles from Piazza Santo Spirito
#396 of 420 hotels in Florence
Top Deal
$559*
$74* /night
View Deal
Hotels.com
$79*
Orbitz.com
$75*
Hostelworld.com
$559*
Piazza San Firenze, 3/a, 50122, Florence, Italy
0.5 miles from Piazza Santo Spirito
#5 of 420 hotels in Florence
Top Deal
$305*
$283* /night
View Deal
Booking.com
$293*
Hotwire.com
$283*
Cancelon
$305*
Hotel Brunelleschi
Piazza Sant'Elisabetta, 3, 50122, Florence, Italy
0.5 miles from Piazza Santo Spirito
#22 of 420 hotels in Florence
$498* /night
View Deal
Booking.com
$500*
Expedia.com
$498*
Travelocity
$498*
Piazza della Repubblica 7, 50123, Florence, Italy
0.5 miles from Piazza Santo Spirito
#26 of 420 hotels in Florence
Top Deal
$681*
$539* /night
View Deal
RoccoForte
$576*
Booking.com
$576*
HotelQuickly
$681*
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.