Mestre hotels & apartments, all accommodations in Mestre

4-star hotels in Mestre

Hotel Villa Isabela

Via Noalese 67, Santa Maria di Sala, Italy

Hotel Villa Isabela photo

Villa Isabela is a small hotel surrounded by the Veneto countryside. It has its own private park, 2 outdoor swimming pools, and free parking.

Ramada Hotel

Via Orlanda 4, Mestre, Italy

Ramada Hotel photo

Ramada Hotel is a 4-star elegant property offering an individual accommodation steps away from PalaFenice, Capannina Beach and Teatro Toniolo.

3-star hotels in Mestre

Hotel San Carlo

Forte Marghera 131, 30173 Mestre, Italia, Mestre, Italy

Hotel San Carlo photo

The budget Hotel San Carlo is rated 3 stars and comprises 27 rooms with homely comforts.


P.Le Donatori Di Sangue, 14 - Mestre, Mestre, Italy

Centrale photo

The 3-star Centrale Hotel is located in old Mestre, 30 minutes away from Porto Marghera. The building was renovated in 2012.

Ca Dei Barcaroli

Via Forte Marghera 63/65, Mestre, Italy

Ca Dei Barcaroli photo

The 3-star Ca Dei Barcaroli Hotel is located in the center of Mestre. The traditional hotel is a good example of Venetian architecture in Mestre.

2-star hotels in Mestre

Hotel Primavera

Via Orlanda 5 / SS14 angolo via Appia, Mestre, Italy

Hotel Primavera photo

The budget Hotel Primavera is a decent example of a 2-star hotel in Mestre.

A&O Venice Mestre

Corso Del Popolo, 148 - 30172, Mestre, Italy

A&O Venice Mestre photo

The 2-star A&O Venice Mestre Hotel is set just 3.0 km from Studio-Gallery of Luigi Camozzo, Aquaestate and Palazzo Ducale.

Suggested hotels in Mestre

Best Western Plus Quid Hotel Venice Airport

Via Terraglio 15, Mestre, Italy

Best Western Plus Quid Hotel Venice Airport photo

The stylish Best Western Plus Quid Hotel Venice Airport is rated 4 stars and features 128 rooms for guests to stay in.


Viale Stazione 16, Mestre, Italy

Tritone photo

Featuring allergy friendly rooms and a sauna, Tritone Hotel lies in a suburb area of Mestre close to Rialto Bridge, Porto Marghera and Ferretto Square.

Swiss International Michelangelo

Via Forte Marghera, 69, Mestre, Italy

Swiss International Michelangelo photo

The comfortable Swiss International Michelangelo Hotel offers accommodation in a commercial area of Mestre. The hotel occupies 4 floors and was renovated in 2011.