We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Thai Spa - Mestre

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Cannaregio, 1333 | Rio Tera San Leonardo, 30121 Venice, Italy
4.6 miles from Thai Spa - Mestre
Check In Check Out
Show Prices
Via Forte Marghera 131, 30173, Mestre, Italy
0.2 miles from Thai Spa - Mestre
#10 of 58 hotels in Mestre
Check In Check Out
Show Prices
Viale Ancona 2, 30172, Mestre, Italy
0.2 miles from Thai Spa - Mestre
#13 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Forte Marghera 193c, 30173 Venice, Italy
0.2 miles from Thai Spa - Mestre
Check In Check Out
Show Prices
Via Forte Marghera 193/A, 30172 Venice, Italy
0.2 miles from Thai Spa - Mestre
Check In Check Out
Show Prices
Via Elia Millosevich 46, 30173, Mestre, Italy
0.3 miles from Thai Spa - Mestre
#14 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Forte Marghera 119, 30173, Mestre, Italy
0.3 miles from Thai Spa - Mestre
#24 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Forte Marghera 197, 30173, Mestre, Italy
0.3 miles from Thai Spa - Mestre
#25 of 58 hotels in Mestre
Check In Check Out
Show Prices
Corso del Popolo 211, 30172, Mestre, Italy
0.4 miles from Thai Spa - Mestre
#31 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Forte Marghera 99a, 30173, Mestre, Italy
0.4 miles from Thai Spa - Mestre
#35 of 58 hotels in Mestre
Check In Check Out
Show Prices
Corso del Popolo 221, 30172, Mestre, Italy
0.4 miles from Thai Spa - Mestre
#36 of 58 hotels in Mestre
Check In Check Out
Show Prices
Piazza della Vittoria 21 | Fossalta di Piave, 30020 Venice, Italy
0.4 miles from Thai Spa - Mestre
No photo provided
Check In Check Out
Show Prices
Via Giuseppe Paganello 18, 30172, Mestre, Italy
0.5 miles from Thai Spa - Mestre
#22 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Forte Marghera 69, 30173, Mestre, Italy
0.5 miles from Thai Spa - Mestre
#53 of 58 hotels in Mestre
Check In Check Out
Show Prices
Hotel AdriaOffers & AnnouncementsBook Directly & Save
Via Cappuccina 34, 30172, Mestre, Italy
0.6 miles from Thai Spa - Mestre
#18 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Cappuccina 67, 30172, Mestre, Italy
0.6 miles from Thai Spa - Mestre
#58 of 58 hotels in Mestre
Check In Check Out
Show Prices
Piazza 27 Ottobre, 91 | angolo Via Teatro Vecchio, 30171, Mestre, Italy
0.7 miles from Thai Spa - Mestre
#21 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Cappuccina 96, 30172, Mestre, Italy
0.7 miles from Thai Spa - Mestre
#32 of 58 hotels in Mestre
Check In Check Out
Show Prices
P.le Donatori di Sangue 14, 30170, Mestre, Italy
0.7 miles from Thai Spa - Mestre
#44 of 58 hotels in Mestre
No photo provided
Check In Check Out
Show Prices
Via Prati Nuovi 3, 30028, Italy
0.7 miles from Thai Spa - Mestre

Check In Check Out
Show Prices
Piazzale Donatori di Sangue 14, 30171, Mestre, Italy
0.7 miles from Thai Spa - Mestre
#48 of 58 hotels in Mestre
Check In Check Out
Show Prices
Viale Stazione 16 | Directly Across the Road From the Venice Mestre Railway Station, 30171, Mestre, Italy
0.8 miles from Thai Spa - Mestre
#9 of 58 hotels in Mestre
Check In Check Out
Show Prices
Piazza Erminio Ferretto 73, 30174, Mestre, Italy
0.8 miles from Thai Spa - Mestre
#12 of 58 hotels in Mestre
Check In Check Out
Show Prices
Viale Stazione 36 | near Venice-Mestre station, 30171, Mestre, Italy
0.8 miles from Thai Spa - Mestre
#17 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Monte Nero 3/A, 30171, Mestre, Italy
0.8 miles from Thai Spa - Mestre
#19 of 58 hotels in Mestre
Check In Check Out
Show Prices
Felisati 187 | 200 mt dalla Stazione di Mestre, 30171, Mestre, Italy
0.8 miles from Thai Spa - Mestre
#23 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Sernaglia 21, 30171, Mestre, Italy
0.8 miles from Thai Spa - Mestre
#42 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Col Moschin 6/10, 30171, Mestre, Italy
0.8 miles from Thai Spa - Mestre
#52 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Monte Nero 25, 30171, Mestre, Italy
0.9 miles from Thai Spa - Mestre
#2 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Piave 214, 30171, Mestre, Italy
0.9 miles from Thai Spa - Mestre
#6 of 58 hotels in Mestre
Check In Check Out
Show Prices
Via Fratelli Bandiera 34/36, 30175 Marghera, Italy
0.9 miles from Thai Spa - Mestre
Check In Check Out
Show Prices
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Mestre Travel Forum Need specific advice visiting Mestre, City of Venice? Visit the TripAdvisor Travel Forum for Mestre and ask our Destination Experts and the travel community.