Hotels in Shanghai
9,813 places to stay · Shanghai · China · average guest score 8.1
Suning Novotel Shanghai
Building 3, Building 4, Building 5, No. 1188 Nanliu Road, Chuansha New Town, Pudong New Area, Shanghai, China
27 km from centre
Pudding Selected Hotel (Shanghai Zhongshan Park Branch)
No. 2579 Wanhangdu Road, Changning District, Shanghai
7.5 km from centre
Jinjiang Inn Select Hotel (Shanghai Train Station South Square)
No.228 Moling Road, Jing'an District, Shanghai, China
2.9 km from centre
kaimanzhige Hotel (Shanghai wusong international Cruise Terminal)
No. 368 Songbao Road
17 km from centre
Shanghai Moxi Home stay Yu Garden
Yu Garden Street, 427,Shanghai,Shanghai,China
1.5 km from centre
Jianguo Puyin Hotel (Shanghai Railway Station Zhongxing Road Subway Station Branch)
Building 2, Peacock Creative Park, No. 130 Zhijiang West Road
3.0 km from centre
Sushi Luxury Hotel (Shanghai Riyueguang Dapuqiao Subway Station Branch)
No.688 Xietu Road
3.0 km from centre
Shanghai Moxi Inn Huaihai Rd No.6 Branch
Room 102B, Block DingNo. 494 Middle Huaihai Road
2.0 km from centre
Green Oriental Hotel ( Shanghai Hongkou Sichuan North Road Store)
1885 North Sichuan Road (Sichuan Bei Lu), Hongkou District, Shanghai, China
3.0 km from centre
Homeinn Plus Hotel (Shanghai Lujiazui Mall Road Subway Station)
5th Floor, No. 579 Zhangyang Road (310 meters walk from Exit 2 of Shangcheng Road Metro Station)
3.0 km from centre
Dayin Serene Garden Hotel - Shanghai Jing an Joy City Suzhou Creek
No. 58, Minde Road, Jing an District, Shanghai, Shanghai, 201201, China
2.0 km from centre
Holiday Inn Shanghai Zhujiajiao by IHG
No.322 Zhuhu Road, Qingpu District.
43 km from centre
Part of InterContinental Hotels Group
Fafugui Hotel
163 Huanghe Road (Huanghe Lu), Huangpu District, Shanghai, 200003, China
1.2 km from centre
Shanghai Z·Home Homestay (Suhewan Executive Mansion)
Room 901, Phase II, Huaqiaocheng Suhewan Executive Residence, No. 30, Lane 123, Qufu Road
1.2 km 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).