137 Mestre Hotels and Guest Houses
1.2 miles from Mestre
Via Teatro Vecchio 5, Mestre, 30171 · Map
Phone: +39 0- 1
Score 7.9 from 1991 reviewsSingle from: EUR 46.80
Double from: EUR 95.00
per room per night
Single from: EUR 40.00
Double from: EUR 135.00
per room per night
0.8 miles from Mestre
Via Vallenari 80, Mestre, 30173 · Map
Phone: +39 0- 1
Score 7.5 from 80 reviewsSingle from: EUR 50.00
Double from: EUR 65.00
per room per night
1.2 miles from Mestre
Corso del Popolo 61 (Check In: Via Mestrina 41), Mestre, 30172 · Map
Score 7.7 from 26 reviewsSingle from: EUR 69.00
Double from: EUR 70.00
per room per night
1.3 miles from Mestre
P.le Donatori di Sangue 14, Mestre, 30170 · Map
Score 7 from 688 reviewsSingle from: EUR 37.00
Double from: EUR 84.00
per room per night
1.3 miles from Mestre
Piazzale Donatori di Sangue,16, Mestre, 30170 · Map
Score 7.6 from 151 reviewsSingle from: EUR 49.50
Double from: EUR 89.00
per room per night
Single from: EUR 45.00
Double from: EUR 175.00
per room per night
Single from: EUR 25.00
Double from: EUR 120.00
per room per night
6.4 miles from Mestre
Via Piave 214, Mestre, 30171 · Map
Score 8.8 from 2018 reviewsSingle from: EUR 84.15
Double from: EUR 239.00
per room per night
Single from: EUR 600.00
Double from: EUR 600.00
per room per night
Single from: EUR 52.65
Double from: EUR 199.00
per room per night
Single from: EUR 30.00
Double from: EUR 80.00
per room per night
Single from: EUR 50.00
Double from: EUR 55.00
per room per night
1.6 miles from Mestre
Via Forte Marghera/193, Mestre, 30173 · Map
Phone: +39 0- 1
Score 7.1 from 824 reviewsSingle from: EUR 40.00
Double from: EUR 98.00
per room per night
Single from: EUR 40.00
Double from: EUR 75.00
per room per night
Single from: EUR 37.00
Double from: EUR 75.00
per room per night
Single from: EUR 64.00
Double from: EUR 174.00
per room per night
1.9 miles from Mestre
Via Monte San Michele, 17, Mestre, 30170 · Map
Score 8.3 from 1194 reviewsSingle from: EUR 45.00
Double from: EUR 80.00
per room per night
Single from: EUR 45.00
Double from: EUR 113.00
per room per night
2.7 miles from Mestre
Via Miranese 169, Mestre, 30174 · Map
Score 7.8 from 200 reviewsSingle from: EUR 30.00
Double from: EUR 100.00
per room per night
Single from: EUR 93.00
per room per night
Via Piave 23 Interno 12 (Check-in takes place at Via Cappuccina, 20), Mestre, 30171 · Map
Score 8 from 28 reviewsSingle from: EUR 82.00
per room per night
Via San Dona 160/B (Check-in takes place at Via Cappuccina, 20), Mestre, 30173 · Map
Score 7.6 from 15 reviewsSingle from: EUR 82.00
per room per night
Via Ernesto Bonaiuti n. 15, Mestre, 30171 · Map
Score 9.3 from 56 reviewsSingle from: EUR 99.00
per room per night