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 San Marco

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Via dei Conti, 9/31R, 50123, Florence, Italy
0.4 miles from Piazza San Marco
#18 of 421 hotels in Florence
Top Deal
US$536*
US$423* /night
View Deal
Expedia.com
US$438*
Travelocity
US$438*
Cancelon
US$536*
Via Camillo Cavour 50, 50129, Florence, Italy
0.0 miles from Piazza San Marco
#345 of 421 hotels in Florence
No availability for your dates from these sites
Hostelworld.com
Via Camillo Cavour 29, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#28 of 421 hotels in Florence
Top Deal
US$258*
US$225* /night
View Deal
Hotwire.com
US$258*
Orbitz.com
Travelocity
Via Ventisette Aprile 3, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#45 of 421 hotels in Florence
Top Deal
US$260*
US$218* /night
View Deal
Room Mate Hotels
US$228*
Expedia.com
US$218*
HotelQuickly
US$260*
Via Camillo Cavour 21, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#49 of 421 hotels in Florence
US$145* /night
View Deal
TripAdvisor
US$145*
Expedia.com
Hotels.com
Hotel Orto De Medici
Via San Gallo, 30, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#51 of 421 hotels in Florence
US$229* /night
View Deal
Hotwire.com
US$228*
Travelocity
US$228*
CheapTickets
US$228*
Piazza della Santissima Annunziata 3, 50122, Florence, Italy
0.1 miles from Piazza San Marco
#66 of 421 hotels in Florence
Top Deal
US$242*
US$180* /night
View Deal
Hotwire.com
US$180*
Expedia.com
US$180*
Cancelon
US$242*
Via San Gallo 31 | Piazza San Marco, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#174 of 421 hotels in Florence
Loading prices...
Cancelon
Booking.com
Travelocity
Via Camillo Cavour 60, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#230 of 421 hotels in Florence
Loading prices...
Booking.com
Cancelon
Expedia.com
Piazza della Santissima Annunziata 14, 50122, Florence, Italy
0.1 miles from Piazza San Marco
#231 of 421 hotels in Florence
Top Deal
US$273*
US$107* /night
View Deal
Priceline
US$114*
AMOMA
US$273*
Cancelon
US$148*
Via San Gallo 14, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#310 of 421 hotels in Florence
Top Deal
US$92*
US$89* /night
View Deal
Agoda.com
US$92*
Priceline
US$92*
Hostelworld.com
33 Via Santa Reparata, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#318 of 421 hotels in Florence
Loading prices...
Expedia.com
Priceline
HOTEL.INFO
Via Ventisette Aprile 18 | Firenze, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#365 of 421 hotels in Florence
Top Deal
US$84*
US$78* /night
View Deal
Priceline
US$84*
Booking.com
US$78*
Via San Gallo 51, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#381 of 421 hotels in Florence
Top Deal
US$97*
US$77* /night
View Deal
Expedia.com
US$97*
Agoda.com
US$83*
Hotwire.com
US$97*
Via San Gallo 31, 50129, Florence, Italy
0.1 miles from Piazza San Marco
#402 of 421 hotels in Florence
No photo provided
Via dei Servi 38/A, 50122, Florence, Italy
0.2 miles from Piazza San Marco
#2 of 421 hotels in Florence
Top Deal
US$433*
US$394* /night
View Deal
Booking.com
US$423*
Travelocity
US$394*
Priceline
US$433*
Piazza dell_Indipendenza, 7, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#6 of 421 hotels in Florence
Top Deal
US$452*
US$304* /night
View Deal
Expedia.com
US$372*
Hotels.com
US$372*
AccorHotels.com
US$452*
Via Camillo Cavour, 13, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#36 of 421 hotels in Florence
US$247* /night
View Deal
TripAdvisor
US$247*
Priceline
US$252*
Official Site
Via Camillo Cavour 14, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#43 of 421 hotels in Florence
No availability for your dates from these sites
Booking.com
Priceline
Agoda.com
Via Camillo Cavour 21, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#65 of 421 hotels in Florence
No availability for your dates from these sites
Booking.com
Expedia.com
Travelocity
Via Ventisette Aprile N. 14, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#82 of 421 hotels in Florence
Top Deal
US$414*
US$212* /night
View Deal
Priceline
US$230*
Orbitz.com
US$213*
AMOMA
US$414*
Via Cavour, 21 | San Lorenzo, 50123, Florence, Italy
0.2 miles from Piazza San Marco
#84 of 421 hotels in Florence
Loading prices...
TripAdvisor
Booking.com
Hotels.com
Piazza Dell'Indipendenza 5, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#115 of 421 hotels in Florence
Top Deal
US$375*
US$177* /night
View Deal
Orbitz.com
US$177*
Booking.com
US$184*
AMOMA
US$375*
Via Camillo Cavour 85, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#132 of 421 hotels in Florence
Top Deal
US$293*
US$145* /night
View Deal
Booking.com
US$151*
Priceline
US$159*
AMOMA
US$293*
Via Taddea 6, 50123, Florence, Italy
0.2 miles from Piazza San Marco
#141 of 421 hotels in Florence
Top Deal
US$144*
US$132* /night
View Deal
Booking.com
US$132*
Hostelworld.com
Cancelon
US$144*
Via Camillo Cavour 25, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#164 of 421 hotels in Florence
Top Deal
US$238*
US$120* /night
View Deal
Priceline
US$132*
Agoda.com
US$132*
AMOMA
US$238*
Via Taddea 8, 50123, Florence, Italy
0.2 miles from Piazza San Marco
#168 of 421 hotels in Florence
Top Deal
US$282*
US$140* /night
View Deal
Booking.com
US$144*
Orbitz.com
US$139*
AMOMA
US$282*
Via Camillo Cavour 88, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#200 of 421 hotels in Florence
Top Deal
US$232*
US$190* /night
View Deal
Orbitz.com
US$215*
Agoda.com
US$232*
Booking.com
US$222*
Via San Zanobi 45, 50129, Florence, Italy
0.2 miles from Piazza San Marco
#234 of 421 hotels in Florence
Top Deal
US$145*
US$123* /night
View Deal
Hotels.com
US$123*
Travelocity
US$123*
Booking.com
US$145*
Via De' Ginori 22/24, 50123, Florence, Italy
0.2 miles from Piazza San Marco
#256 of 421 hotels in Florence
Top Deal
US$940*
US$192* /night
View Deal
Orbitz.com
US$939*
Hotels.com
US$940*
AMOMA
US$344*
Via Ricasoli 30, 50122, Florence, Italy
0.2 miles from Piazza San Marco
#258 of 421 hotels in Florence
Top Deal
US$337*
US$187* /night
View Deal