Language: EN
Compare hotels

Mestre or San Marco: where to stay in Venice?

Both are popular bases in Venice. This is how their hotels compare, using guest ratings for 47 hotels in Mestre and 99 in San Marco.

In short MestreSan Marco
Ranked hotels4799
Typical night (year average)€112€261
Average guest rating8.08.6
Rated 9 or higher13%27%
5-star hotels14
3 stars or fewer1437
Median distance to the centre9.1 km660 m
Average location score5.38.6

In short

  • Hotels in San Marco rate higher: 8.6 on average against 8.0 in Mestre.
  • San Marco has the larger share of hotels rated 9 or higher (27% vs 13%).
  • San Marco has more hotels to choose from (99 vs 47).
  • For a 5-star stay, San Marco has 4 hotels against 1 in Mestre.
  • For a tighter budget (3 stars or fewer), San Marco has more options: 37 vs 14.
  • The typical hotel in San Marco is closer to the city centre (660 m vs 9.1 km).
  • Hotels in Mestre are cheaper: a typical night costs about €112 across the year, against €261 in San Marco.
  • The two areas are about 9.8 km apart.
#1
Guesthouse Mestre

Marconi House

  • Free Wi-Fi
  • Gym
9.4 Exceptional 154 reviews 9.0 km
#2
Hostel Marghera

Anda Venice

  • Free Wi-Fi
  • Free breakfast
9.2 Excellent 5,519 reviews 9.1 km
#3
Hotel ★★★★½ San Marco

Dona Palace Hotel

  • Free breakfast
9.2 Excellent 476 reviews 780 m

More area match-ups in Venice

FAQ: Mestre vs San Marco

Which has better-rated hotels, Mestre or San Marco?

San Marco: its 99 hotels average 8.6 out of 10, against 8.0 for the 47 hotels in Mestre.

Where are there more budget hotels, Mestre or San Marco?

Mestre. Its typical hotel night averages about €112 over the year; in San Marco it is about €261. Real Agoda prices for the hotels we track.