Hotels in Shanghai
9,813 places to stay · Shanghai · China · average guest score 8.1
Gege Homestay (Shanghai Railway Station Natural History Museum Metro Station Branch 1)
One World Plaza - Zone B@#Room 1706, 17th Floor, Unit 1706
3.0 km from centre
Shanghai 97 Homestay (National Exhibition and Convention Center Hongqiao Railway Station)
No. 97, Lane 1355, Zhuguang Road
18 km from centre
Muyang Homestay (Dapuqiao Tianzifang Branch 1)
No. 943 Zhongshan South Road@#4F408
3.0 km from centre
Gui Xin Homestay (Pudong Lujiazui Financial and Trade Zone Branch 1)
No. 660 Shangcheng Road Liangyou Building@#15th Floor
3.0 km from centre
Shanghai Yijuyuan Hotel (Shanghai Jiangqiao Wanda Branch)
No. 1300 Jinyuan 1st Road, Jiangqiao Town
16 km from centre
Hanting (Shanghai Sichuan North Road Metro Station Branch)
1st Floor, Jinyi Building, No. 461 Henan North Road (near Exit 3 of Sichuan North Road Station, Metro Line 10, and Exit 6 of Tiantong Road Station, Metro Line 12)
2.0 km from centre
Zhome Riverside Garden-Near the Bund
Room 1503, Building 4, Shanghai Binjiang, Celebrity Court, Lane 88 Zhonghua Rd, Shanghai, 200000, China
2.0 km from centre
Jiansu Homestay (Huaihai Road Xintiandi Branch)
No. 434 Lane, Changle Road Community, Building 27, Room 106, 1st Floor
3.0 km from centre
Shiguang Homestay (Dapuqiao Tianzifang Branch 3)
Xietu Road No. 110, Dongfeng Mansion@#Unit 306
3.0 km from centre
Home Selection Hotel (Shanghai World Expo Children's Medical Center Subway Station Branch)
Linyi North Road 278
4.5 km from centre
Mountain &Sea View Elegant Homestay( Bund ,Shanghai)
Room 219, 2nd Floor, No. 368 Jiangxi Middle Road
650 m from centre
Microflow (Shanghai Xintiandi Branch)
No. 14-15 Lane 542, Huaihai Middle Road, Huangpu District, Shanghai, China
2.0 km from centre
Hanting Youjia (Xizang South Road, Shanghai)
No. 916, Xizang South Road (near Exit 4, People's Square, Lujiabang Road Station, Line 8 and 9)
2.0 km from centre
GreenTree Inn Express (Shanghai Zhuanqiao Wanda Plaza)
No. 634 Zhuanxing Road
21 km from centre
Youli Hotel (Shanghai People's Square)
No. 41-47 Yunnan Middle Road, Huangpu District, Shanghai, China
650 m from centre
Prices and availability are shown live on our partners' sites. Famotel may earn a commission when you book, at no extra cost to you.
Where to stay in Shanghai
Famotel lists 9,813 places to stay in Shanghai, Shanghai: Hotel (9,000), Apartment (644), Guesthouse & B&B (67), Villa & house (48). 2,549 of them have verified guest reviews, with an average score of 8.1 out of 10. If you are after a treat, there are 364 five-star properties to choose from.
Use the filters to narrow down by star rating, guest score and facilities such as a pool, free Wi-Fi or parking. When you have a shortlist, add your dates to see live prices on Booking.com.
Best luxury hotels in Shanghai
- Grand Central Hotel Shanghai 9.1 Superb
- IFC Residence 9.1 Superb
- Shanghai Marriott Marquis City Centre 9.2 Superb
Great-value stays in Shanghai
Family-friendly picks
- IFC Residence 9.1 Superb
- Shanghai Centre Serviced Apartment 9.1 Superb
- base-SUHE Service Apartment -Shanghai People's Square 8.7 Excellent
Hotels in Shanghai: frequently asked questions
How many places to stay are there in Shanghai?
Famotel lists 9,813 places to stay in Shanghai: Hotel (9,000), Apartment (644), Guesthouse & B&B (67), Villa & house (48).
What are the best-rated hotels in Shanghai?
Based on verified guest reviews, the top-rated stays in Shanghai include Grand Central Hotel Shanghai, IFC Residence, Shanghai Marriott Marquis City Centre.
Which hotels in Shanghai are good for families?
Popular family-friendly choices in Shanghai include IFC Residence, Shanghai Centre Serviced Apartment, base-SUHE Service Apartment -Shanghai People's Square. Use the "Good for families" filter to see all 84.
How many 5-star hotels are there in Shanghai?
There are 364 five-star properties in Shanghai. Highly rated options include Grand Central Hotel Shanghai, IFC Residence, Shanghai Marriott Marquis City Centre.
Which hotel chains have properties in Shanghai?
The chains with the most properties in Shanghai are Huazhu Hotels Group (793), Home Inn (322), Yaduo (147), Green Tree Inns (113).