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.

Hotels near Piazza Santo Spirito

Oltrarno, Florence, Italy
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Piazza Santo Stefano 1, 50122 Florence, Italy
0.1 miles from Piazza Santo Spirito
Piazza della Signoria, Florence Florence, Italy
0.1 miles from Piazza Santo Spirito
Lungarno Acciaiuou 4, Florence, Italy
0.1 miles from Piazza Santo Spirito
Piazza Santa Elisabetta 3 | Via De Calzaioli, 50122 Florence, Italy
0.2 miles from Piazza Santo Spirito
Special Offer Package Deal
Hotel Brunelleschi Slideshow
#20 of 461 hotels in Florence
Professional photos | Traveller photos (783) | Map
Show Prices
Piazza della Repubblica 7, 50123 Florence, Italy
0.2 miles from Piazza Santo Spirito
Special Rate Summer Offer Inc Brkfst
Hotel Savoy Slideshow
#36 of 461 hotels in Florence
Professional photos | Traveller photos (421) | Map
Show Prices
Piazza San Firenze 29, 50122 Florence, Italy
0.2 miles from Piazza Santo Spirito
Special Offer Package Deal
Bernini Palace Hotel Slideshow
#40 of 461 hotels in Florence
Professional photos | Traveller photos (325) | Map
Show Prices
Via Tornabuoni 13, 50123 Florence, Italy
0.2 miles from Piazza Santo Spirito
#45 of 461 hotels in Florence
Professional photos | Traveller photos (121) | Map
Show Prices
Via degli Strozzi 2, 50129 Florence, Italy
0.2 miles from Piazza Santo Spirito
Hotel Pendini Slideshow
#54 of 461 hotels in Florence
Professional photos | Traveller photos (22) | Map
Show Prices
Piazza Antinori 1 (Via Tornabuoni), 50123 Florence, Italy
0.2 miles from Piazza Santo Spirito
#61 of 461 hotels in Florence
Professional photos | Traveller photos (35) | Map
Show Prices
Via Guicciardini 13, 50125 Florence, Italy
0.2 miles from Piazza Santo Spirito
#63 of 461 hotels in Florence
Professional photos | Traveller photos (180) | Map
Show Prices
Lungarno Corsini, 6, 50123 Florence, Italy (Formerly "Pensione Bretagna")
0.2 miles from Piazza Santo Spirito
Hotel Bretagna Slideshow
#67 of 461 hotels in Florence
Professional photos | Traveller photos (197) | Map
Show Prices
Via Santo Spirito, 14, 50125 Florence, Italy
0.2 miles from Piazza Santo Spirito
Palazzo Guicciardini Slideshow
#80 of 461 hotels in Florence
Professional photos | Traveller photos (21) | Map
Show Prices
Via Calzaiuoli 6, 50123 Florence, Italy
0.2 miles from Piazza Santo Spirito
Special Price 10% off room rate
Calzaiuoli Hotel Slideshow
#81 of 461 hotels in Florence
Professional photos | Traveller photos (206) | Map
Show Prices
Via de' Vecchietti, 4, 50123 Florence, Italy
0.2 miles from Piazza Santo Spirito
#146 of 461 hotels in Florence
Professional photos | Traveller photos (82) | Map
Show Prices
Via Osteria del Guanto, 6, 50122 Florence, Italy
0.2 miles from Piazza Santo Spirito
#173 of 461 hotels in Florence
Professional photos | Traveller photos (8) | Map
Show Prices
Piazza dei Donati 4 | Via del Corso, 50122 Florence, Italy
0.2 miles from Piazza Santo Spirito
#191 of 461 hotels in Florence
Professional photos | Traveller photos (47) | Map
Show Prices
Via delle Oche, 11, 50122 Florence, Italy
0.2 miles from Piazza Santo Spirito
#204 of 461 hotels in Florence
Traveller photos (17) | Map
Piazza Repubblica 4, 50122 Florence, Italy
0.2 miles from Piazza Santo Spirito
#258 of 461 hotels in Florence
Professional photos | Traveller photos (52) | Map
Show Prices
Piazza Della Repubblica 2, 50123 Florence, Italy
0.2 miles from Piazza Santo Spirito
#269 of 461 hotels in Florence
Professional photos | Traveller photos (35) | Map
Show Prices
Via Calzaiuoli 13, 50122 Florence, Italy
0.2 miles from Piazza Santo Spirito
#296 of 461 hotels in Florence
Professional photos | Traveller photos (28) | Map
Show Prices
Via dell'inferno 3, 50123 Florence, Italy
0.2 miles from Piazza Santo Spirito
#369 of 461 hotels in Florence
Professional photos | Traveller photos (17) | Map
Show Prices
Via de Medici 6, 50123 Florence, Italy
0.2 miles from Piazza Santo Spirito
#389 of 461 hotels in Florence
Professional photos | Traveller photos (215) | Map
Show Prices
Via dei Conti, 9/31R, 50123 Florence, Italy
0.3 miles from Piazza Santo Spirito
Firenze Number Nine Hotel & Spa Slideshow
#6 of 461 hotels in Florence
Professional photos | Traveller photos (551) | Map
Show Prices
Borgo San Frediano, 5, 50124 Florence, Italy
0.3 miles from Piazza Santo Spirito
Announcement Click for details
Palazzo Magnani Feroni Slideshow
#9 of 461 hotels in Florence
Professional photos | Traveller photos (590) | Map
Show Prices
Piazza Santa Maria Novella 24, 50123 Florence, Italy
0.3 miles from Piazza Santo Spirito
Hotel L'Orologio Slideshow
#17 of 461 hotels in Florence
Professional photos | Traveller photos (668) | Map
Show Prices
Via De Bentaccordi, 3, 50122 Florence, Italy
0.3 miles from Piazza Santo Spirito
#32 of 461 hotels in Florence
Professional photos | Traveller photos (94) | Map
Show Prices
Piazza del Duomo, 1, 50122 Florence, Italy
0.3 miles from Piazza Santo Spirito
Special Offer Package Deal
Hotel Duomo Firenze Slideshow
#35 of 461 hotels in Florence
Professional photos | Traveller photos (174) | Map
Show Prices
Via Cerretani 1, 50123 Florence, Italy
0.3 miles from Piazza Santo Spirito
Special Offer Package Deal
#43 of 461 hotels in Florence
Professional photos | Traveller photos (248) | Map
Show Prices
Via Santo Spirito 6 | Palazzetto Sannini, 50125 Florence, Italy
0.3 miles from Piazza Santo Spirito
Special Price 15% off room rate
Residenza d'Epoca Via Santo Spirito 6 Slideshow
#62 of 461 hotels in Florence
Professional photos | Traveller photos (42) | Map
Show Prices
Via Cerretani 54 / R, 50123 Florence, Italy
0.3 miles from Piazza Santo Spirito
#66 of 461 hotels in Florence
Professional photos | Traveller photos (342) | Map
Show Prices