Hotels in Shanghai
9,813 places to stay
Home Inn Neo Shanghai Quyang Business Center Dabaishu Metro Station
No.85 Wenshui East Road
6.4 km from centre
Part of Home Inn
Hanting Hotel Shanghai Xin Guojibolan Zhongxin Jinxiu Road
No. 2150, Jinxiu Road, ( Juli Gongjiao Jinxiu Road Jin He Road Zhan Yue 50 Mi , Gongjiao Ke Zhida 2 No. -7 No.
6.4 km from centre
Part of Huazhu Hotels Group
Home Inn Style Shanghai New International Expo Center Beicai Metro Station
No.995-999 Hunan Road
9.0 km from centre
Part of Home Inn
Green Tree Inn Shanghai Shi Songhuajiang Road Huangxing Park Subway Station Zhixuan
No. 287, Songhuajiang Road
9.0 km from centre
Part of Green Tree Inns
Innocondo Extended Stay Jing'an Nanyang Road
南阳路183弄南阳小区号, 静安区, 南阳路183弄南阳小区南阳大楼2号楼
3.1 km from centre
Hanting Hotel Shanghai Huangxing Road Metro Station
No.3 Jingyunan Road
6.5 km from centre
Part of Huazhu Hotels Group
陕南222-1 | 徐汇大华医院/陕西南路地铁旁/上海理工大学/步梯/可做饭/套内卫生间/两面床采光
Room 101, Back Entrance, No.19, Lane 222, South Shaanxi Road, Xuhui District, Shanghai, 上海市徐汇区陕西南路222弄19号后门101
3.1 km from centre
Home Inn Style Shanghai Xujiahui Liuzhou Road Guilin Park Metro Station
No.427 Liuzhou Road
9.1 km from centre
Part of Home Inn
Home Inn Plus Shanghai New International Expo Center
No.1097 Hunan Road
9.2 km from centre
Part of Home Inn
HUI民宿 静安艺阁 设计师风格 干净整洁敞亮 大阳台 开放式厨房 靠近静安寺 地铁站步行直达
上海市静安区延平路123弄
5.2 km from centre
- Swimming pool
- Good for families
- Air conditioning
Home Inn Neo Shanghai Zhongshan Park Metro Station
No.589 Wuyi Road
6.6 km from centre
Part of Home Inn
距离机场很近,距离迪士尼乐园很近,距离地铁站很近,Loft复式上下两层
浦星公路1919号, Min Hang Qu, 1号楼1楼114室
17 km from centre
Weiting Residence Hotel (Shanghai Nanjing Road Pedestrian Street)
No. 280 Shanxi South Road
400 m from centre
Holiday Inn Express Shanghai Jing'an Xikang Road by IHG
No.1458, Xinzha Road, Jing'an District.
3.2 km from centre
Part of InterContinental Hotels Group
base LITE-ZHANGJIANG Serviced Apartment
BUILDING 3, No.3000 LONGDONG AVENUE, PUDONG DISTRICT, SHANGHAI
14 km from centre
- Free Wi-Fi
- Parking
- Breakfast
- Good for families
Hanting Hotel Shanghai Hongqiao Beixinjing Metro Station
No.1131 Beihong Road
10 km from centre
- Free Wi-Fi
- Air conditioning
Part of Huazhu Hotels Group
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).