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 Thames Town

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
No.2000 Huqingping Road, Qingpu District, Shanghai 201702, China
16.4 km from Thames Town
#164 of 4,997 hotels in Shanghai
Save on Hotel Packages: Book now and take advantage of our... Read more
Check In Check Out
Show Prices
No.1061 Lane900 Sanxin North Road, Songjiang District, Shanghai 201620, China
0.5 km from Thames Town
#1,323 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No.250 900 Lane, Sanxin North Road, Songjiang District, Shanghai 201600, China
0.6 km from Thames Town
#494 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No.610 Lane 900, North Sanxin Road, Songjiang District, Shanghai 201620, China
0.6 km from Thames Town
#1,626 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No. 176 Wenhan Road, Shanghai, China
1.0 km from Thames Town
No photo provided
Check In Check Out
Show Prices
No.910 Wenhan Road, Songjiang District, Shanghai 201620, China
1.1 km from Thames Town
Check In Check Out
Show Prices
No.6 Yushu North Road, Songjiang District, Shanghai 201620, China
1.2 km from Thames Town
#776 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No.765 Wencheng Road, Songjiang District, Shanghai 201620, China
1.5 km from Thames Town
#426 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No.2619 Sixian Road, Songjiang District, Shanghai, China
1.6 km from Thames Town
#2,241 of 4,997 hotels in Shanghai
No photo provided
Check In Check Out
Show Prices
No.1290 New Songjiang Road, Songjiang District, Shanghai 201600, China
1.7 km from Thames Town
#1,119 of 4,997 hotels in Shanghai

Check In Check Out
Show Prices
No.21 Alley 788, Jiangxue Road, Songjiang District, Shanghai 201620, China
1.7 km from Thames Town
#2,158 of 4,997 hotels in Shanghai
No photo provided
Check In Check Out
Show Prices
3F No. 60 Lane 1292 Xinsongjiang Road, Shanghai, China
1.7 km from Thames Town
No photo provided
Check In Check Out
Show Prices
4F Building 9 Alley 1292 Xinsongjiang Road, Shanghai, China
1.7 km from Thames Town
No photo provided
Check In Check Out
Show Prices
3F Feibi Bar, No.39-44 Lane 1292 New Songjiang Road, Shanghai, China
1.7 km from Thames Town
No photo provided
Check In Check Out
Show Prices
No.10 Lane 810 Jiangxue Road, Songjiang District, Shanghai, China
1.7 km from Thames Town
No photo provided
Check In Check Out
Show Prices
No.846 Wenhui Road, Songjiang District, Shanghai 201620, China
1.8 km from Thames Town
#2,126 of 4,997 hotels in Shanghai

No photo provided
Check In Check Out
Show Prices
No.923 Jiangxue Road, Songjiang District, Shanghai 201620, China
1.8 km from Thames Town
#2,233 of 4,997 hotels in Shanghai

Check In Check Out
Show Prices
No.1 Lane810 Jiangxue Road, Songjiang District, Shanghai 201620, China
2.0 km from Thames Town
#2,586 of 4,997 hotels in Shanghai
No photo provided
Check In Check Out
Show Prices
No.676 Wenhui Road, College City, Songjiang District, Shanghai 201602, China
2.1 km from Thames Town
#948 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No.500-5 Wencheng Road, Songjiang District, Shanghai 201620, China
2.1 km from Thames Town
#1,665 of 4,997 hotels in Shanghai

Check In Check Out
Show Prices
No.729 Canghui Road, Songjiang District, Shanghai, China
2.1 km from Thames Town
No photo provided
Check In Check Out
Show Prices
No.1001 Xinsongjiang Road, Songjiang District, Shanghai 201612, China
2.2 km from Thames Town
#2,486 of 4,997 hotels in Shanghai

Check In Check Out
Show Prices
No.1 Nong 378 Wencheng Road, Songjiang District, Shanghai, China
2.2 km from Thames Town
No photo provided
Check In Check Out
Show Prices
No.3499 Guangfulin Road, Songjiang District, Shanghai 201620, China
2.3 km from Thames Town
#356 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No.189 Rongle West Road, Shanghai, China
2.4 km from Thames Town
#394 of 4,997 hotels in Shanghai

Check In Check Out
Show Prices
No.1799 Renmin North Road, Songjiang District, Shanghai 200085, China
2.5 km from Thames Town
#171 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No.1515 Renmin North Road, Songjiang District, Shanghai 201666, China
2.5 km from Thames Town
#241 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No.1331 Renmin North Road, Songjiang District, Shanghai 201620, China
2.6 km from Thames Town
#848 of 4,997 hotels in Shanghai
No photo provided
Check In Check Out
Show Prices
No. 773-777 Ledu West Road, Shanghai, China
2.6 km from Thames Town
No photo provided
Check In Check Out
Show Prices
No.950 Xilin North Road, Songjiang District, Shanghai 201620, China
2.7 km from Thames Town
#572 of 4,997 hotels in Shanghai
Check In Check Out
Show Prices
No.166 Wenhui Road, Songjiang District, Shanghai 201620, China
2.8 km from Thames Town
#2,583 of 4,997 hotels in Shanghai
No photo provided
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.
Shanghai Travel Forum Need specific advice visiting Shanghai, Shanghai Region? Visit the TripAdvisor Travel Forum for Shanghai and ask our Destination Experts and the travel community.