
Hotels Near St Mark's Square Venice 2026: 10 Rated Picks
Updated October 27, 2026
These are 10 well-rated hotels near St Mark's Square, all within about 550 metres of the piazza and all rated 4.0 or more on Google Maps. The distance under each name is a straight line from the hotel to St Mark's Square, worked out from Google's coordinates. Most are in the San Marco sestiere, in the lanes north and west of the square; two are a short walk east in Castello. We do not sell rooms and list no prices, because they change with every date; the links go to each hotel's own website. Staying here puts the Basilica, the Doge's Palace and the San Marco gondola stations on your doorstep, and our San Marco neighbourhood guide covers the streets around them.
-
2. Hotel Cavalletto & Doge Orseolo
San Marco · 0.11 km
4.0 (1,549 on Google Maps)
Overlooking the Bacino Orseolo, the gondola basin just behind St Mark's Square, about 110 metres from the square. Breakfast and a bar are included in Google's description. Gondolas wait under the windows.
Sotoportego del Cavalletto, 1107, 30124 Venezia VE, Italy
-
4. Hotel San Gallo
San Marco · 0.14 km
4.5 (680 on Google Maps)
On the same lane as Hotel Cavalletto, by the Bacino Orseolo gondola basin, about 140 metres from the square. Google's listing mentions breakfast, a rooftop terrace and tours of glassworks.
Sotoportego del Cavalletto, 1093a, 30124 Venezia VE, Italy
-
7. Hotel Monaco & Grand Canal
San Marco · 0.19 km
4.5 (1,566 on Google Maps)
On the Grand Canal near the San Marco Vallaresso water bus stop, about 190 metres from the square. A buffet restaurant and terrace dining on the canal. The easiest arrival by boat on this list.
P.za San Marco, 1332/1238, 30100 Venezia VE, Italy
-
9. Hotel Antigo Trovatore
Castello · 0.3 km
4.4 (628 on Google Maps)
In Castello, about 300 metres east of the square, behind the Riva degli Schiavoni. Straightforward rooms with minifridges, breakfast and Wi-Fi, per Google. Handy for the San Zaccaria water bus stops.
Calle de le Rasse, 4534, 30122 Venezia VE, Italy
Is staying near St Mark's Square worth it?
It is if you want to walk everywhere. From these hotels the Basilica, the Doge's Palace, the Correr Museum and the main water bus stops are a few minutes away, and the Rialto Bridge is about 500 metres north. Staying the night also means you pay the hotel's tourist tax instead of the day-tripper access fee, which in 2026 applied on 60 set days between April and July. The downside is distance from arrival points. Santa Lucia station is about 1.5 km away in a straight line, and the walk crosses many stepped bridges. With heavy bags, plan to arrive by boat.
Hotels near the St Mark's gondola stations
Two hotels on this list, Hotel Cavalletto & Doge Orseolo and Hotel San Gallo, sit on the Bacino Orseolo, the gondola basin just behind the square. Hotel Monaco & Grand Canal is on the waterfront by San Marco Vallaresso. Wherever you start, the fare is the city's: €90 for 30 minutes by day and €110 for 35 minutes from 19:00, per gondola, not per person. See the best gondola stations and compare gondola rides before you go.
How do you get to a hotel near St Mark's with luggage?
From Marco Polo Airport, the Alilaguna Blue line stops at San Zaccaria and San Marco Giardinetti, about 1 hour 25 minutes from the airport, for €18 with one large bag included. From the railway station, vaporetto line 2 reaches San Marco Giardinetti in about 30 minutes and line 1 reaches San Marco Vallaresso in about 40, for €9.50. Full routes: from Marco Polo Airport and from Santa Lucia station.
St Mark's Square or the Rialto Bridge: where to stay?
The two are about 500 metres apart, so either works for a short stay. St Mark's is closer to the big monuments and the lagoon waterfront. Rialto is more central for the rest of the city, closer to the station and next to the market. See our list of hotels near the Rialto Bridge, or hotels on the Grand Canal if the view matters most.
Frequently asked questions
Which hotel is closest to St Mark's Square?
On this list, Albergo San Marco, about 80 metres from the square, then Hotel Cavalletto & Doge Orseolo at about 110 metres and Hotel Casanova at about 120 metres, all measured in a straight line.
Is there a hotel near St Mark's with a gondola station outside?
Yes. Hotel Cavalletto & Doge Orseolo and Hotel San Gallo are on the Bacino Orseolo, the gondola basin just behind the square.
How far is St Mark's Square from the train station?
About 1.5 km in a straight line, longer on foot through the alleys. Vaporetto line 2 takes about 30 minutes and line 1 about 40, for €9.50.
Do I pay the Venice access fee if I stay near St Mark's?
No. Overnight guests pay the hotel's tourist tax and are exempt. The fee applies to day visitors aged 14 and over on set days.
Are hotels near St Mark's Square quiet at night?
The lanes off the square are pedestrian, so there is no road noise. Rooms facing a canal or the waterfront hear the boats, which start running early. Ask for an inside room if you sleep lightly.
Sources