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 China Maritime Museum

View map
  • 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.998 Xiuchuan Road, Pudong District, Shanghai, China
37.2 km from China Maritime Museum
#101 of 5,032 hotels in Shanghai
Top Deal
US$144*
US$91* /night
View Deal
CheapTickets
US$98*
Booking.com
US$99*
HotelQuickly
US$144*
No.10-11 Alley 438 Guzong Road, Lingang New City, Pudong New Area, Shanghai, China
2.0 km from China Maritime Museum
No photo provided
No.6 Alley 438 Guzong Road, Lingang New City, Nanhui, Podong New Area, Shanghai, China
2.0 km from China Maritime Museum
No photo provided
No.1 Nandao Road | Harbour City, Pudong New Area, Shanghai 201306, China
3.0 km from China Maritime Museum
#178 of 5,032 hotels in Shanghai
Top Deal
US$129*
US$95* /night
View Deal
Hotels.com
US$97*
CrownePlaza.com
US$97*
HotelQuickly
US$129*
No.1439 Shuyuan Main Street, Shuyuan Town, Pudong New Area, Shanghai 200124, China
4.9 km from China Maritime Museum
#990 of 5,032 hotels in Shanghai
No photo provided
No.333 Shijitang Road, Pudong District, Shanghai 201306, China
5.1 km from China Maritime Museum
#338 of 5,032 hotels in Shanghai
Top Deal
US$41*
US$38* /night
View Deal
Expedia.com
US$41*
Hotels.com
US$38*
Booking.com
US$38*
No. 2076 Nanlu Main Road, Pudong New Area, Shanghai, China
6.6 km from China Maritime Museum
No photo provided
No.166 Hangwan Road, Nanhui District, Shanghai 201306, China
7.2 km from China Maritime Museum
#943 of 5,032 hotels in Shanghai
No photo provided
No.149-3 Nicheng Road, Nicheng Town, Pudong New Area, Shanghai, China
7.3 km from China Maritime Museum
No photo provided
Loading prices...
TripAdvisor
Priceline
Booking.com
No.1870 Nanlu Main Road, Pudong New Area, Shanghai, China
7.5 km from China Maritime Museum
No photo provided
No.95 Xincheng East Road, Nicheng Town, Pudong New Area, Shanghai, China
7.5 km from China Maritime Museum
No photo provided
No.59 Nicheng Road, Nicheng Town, Pudong New Area, Shanghai, China
7.7 km from China Maritime Museum
No photo provided
No. 1773 Nanlu Highway Pudong New Area, Shanghai, China
8.1 km from China Maritime Museum
No photo provided
Loading prices...
TripAdvisor
Priceline
Agoda.com
No.555 Xinyuan South Road, Pudong New District, Shanghai 201306, China
8.8 km from China Maritime Museum
#2,353 of 5,032 hotels in Shanghai
US$83* /night
View Deal
Hotels.com
Agoda.com
Ctrip.com
No.408 Lane868 Laolv Street, Pudong New Area, Shanghai, China
9.4 km from China Maritime Museum
No photo provided
500m West of Honghai Highway, Shanghai, China
11.0 km from China Maritime Museum
No photo provided
No.69 Tongyuan East Road, Binhai Town, Nanhui District, Shanghai 201805, China
12.1 km from China Maritime Museum
#1,860 of 5,032 hotels in Shanghai
Loading prices...
HRS.com
Hotwire.com
No.1457 Haiqi Road, Ping'an Town, Fengxian District, Shanghai, China
15.4 km from China Maritime Museum
No photo provided
No.1588 Haijie Road, Fengxian District, Shanghai 201413, China
15.9 km from China Maritime Museum
#1,161 of 5,032 hotels in Shanghai
US$54* /night
View Deal
No. 1288 Pinggang Road, Shanghai, China
16.0 km from China Maritime Museum
No photo provided
No.1256 Wusi Road, Wusi Farm, Fengxian District, Shanghai, China
17.0 km from China Maritime Museum
No photo provided
No. 603-605 Antai Road, Situan Town, Shanghai, China
17.3 km from China Maritime Museum
No photo provided
No.888 Nanlu Road, Nanhui District, Shanghai 201311, China
18.0 km from China Maritime Museum
#1,385 of 5,032 hotels in Shanghai
US$57* /night
View Deal
Agoda.com
No.580 Nangang Road, Shanghai 201700, China
18.7 km from China Maritime Museum
#2,332 of 5,032 hotels in Shanghai
No photo provided
Building 3 Alley 22, Renmin East Road, Huinan Town, Nanhui District, Shanghai 201300, China
20.2 km from China Maritime Museum
#2,158 of 5,032 hotels in Shanghai
No.1259 Chengnan Road, Huinan Town, Pudong New District, Shanghai, China
20.2 km from China Maritime Museum
No photo provided
No. 634 Chengnan Road, Huinan Town, Shanghai, China
20.6 km from China Maritime Museum
No photo provided
No. 3107 Xuanhuang Highway, Huinan Town, Shanghai, China
20.7 km from China Maritime Museum
No photo provided
No.973 Chengnan Road, Huinan Town, Pudong New Area, Shanghai 201300, China
20.8 km from China Maritime Museum
No photo provided
US$23* /night
View Deal
TripAdvisor
US$23*
Priceline
Booking.com
No.2453 Renming Road, Huinan Town, Pudong New Area, Shanghai, China
21.0 km from China Maritime Museum
No photo provided
No.88 Chengdong Road, Huinan Town, Pudongxin District, Shanghai 201300, China
21.3 km from China Maritime Museum
#528 of 5,032 hotels in Shanghai
*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.