Hotels near St Mark’s Square

More than 128 places to stay within 600 m of St Mark’s Square, ranked by guest reviews and with the distance of each one.

Hotels near St Mark’s Square in numbers

Places to stay within 600 m as the crow flies of St Mark’s Square, with their guest scores. Updated daily.

places to stay within 600 m
+128
within 500 m
114
the closest, a one-minute walk
100 m
average score; 8.8 for all of Venice
8.7
four- and five-star hotels
66

Best-rated hotels near St Mark’s Square

Ranked by guest score and number of reviews. See all hotels in Venice

Staying near St Mark’s Square: what you need to know

What is St Mark’s Square?

It is Venice’s great square, with St Mark’s Basilica, the campanile and the Doge’s Palace by the lagoon. Many gondola rides start from here.

Getting there

From Santa Lucia station and Piazzale Roma, vaporetto line 1 runs along the Grand Canal to St Mark’s. From the airport there are Alilaguna boats.

When rooms are hardest to find

At Carnival, at Easter, from May to September and during the Biennale. Venice charges an access fee to day-trippers, not to guests staying in the city.

Which area to choose

San Marco and Castello, to the east, are the closest areas; Castello is a little quieter and cheaper. Cannaregio, to the north, and Dorsoduro, across the Grand Canal, are about 20 minutes away on foot. In Mestre, on the mainland, prices are much lower.

If you’d rather be in the old town, see the hotels in Venice city centre or our guide to the best areas to stay in Venice.

What else is near St Mark’s Square

Hotels near other places in Venice

Frequently asked questions about hotels near St Mark’s Square

How many hotels are there near St Mark’s Square?

More than 128 within 600 m: 7 five-star, 59 four-star, 51 three-star and 4 two-star.

Which hotel is closest to St Mark’s Square?

Albergo San Marco, 100 m away as the crow flies.

What is the best-rated hotel near St Mark’s Square?

Going by guest reviews, H10 Palazzo Canova (9.6 out of 10 from 4,175 reviews), followed by Hotel Montecarlo (8.8).

What public transport is there near St Mark’s Square?

Vaporetto lines 1 and 2 stop at San Marco-Vallaresso and San Zaccaria; from Santa Lucia station it takes about 40 minutes by vaporetto.