Hotels in Shanghai
9,813 places to stay
Hanting Hotel Shanghai Dahua Xincun Road Metro Station
No.1178 Lingshi Road
6.7 km from centre
Part of Huazhu Hotels Group
Western Suburb Villa - Yuan House
Address is 96-102, No. 189, Yewen Road, Qingpu, Shanghai, China. 201704
27 km from centre
- Air conditioning
Qingmu Select Hotel (Shanghai Chenghuangmiao Laoximen Subway Station)
No. 771 Xizang South Road
2.2 km from centre
Hi Inn Shanghai University Dachang
No.139 Nanda Road
11 km from centre
- Free Wi-Fi
- Air conditioning
Part of Huazhu Hotels Group
南昌352-2 | 徐汇大华医院/陕西南路地铁旁/上海理工大学/步梯二楼/可做饭/套内卫生间/两面床
Room 201, Back Entrance, No. 352 Nanchang Road, Huangpu District, Shanghai, 上海市黄浦区南昌路352号后门201
3.2 km from centre
Elong ME Hotel Shanghai Lujiazui Financial District Beiyangjing Road Subway Station
No.2078 Zhangyang Road, Pudong New Area
6.7 km from centre
Part of Elong
GreenTree Inn ShangHai ZhouPu Town XiuPu Road Business Hotel
No.799 Xiupu Road
15 km from centre
- Free Wi-Fi
- Parking
- Breakfast
- Air conditioning
Part of Green Tree Inns
Home Inn Neo Shanghai Yan'an West Road Metro Station
No.1620 Yan'an West Road
6.7 km from centre
Part of Home Inn
Hi Inn Shanghai Baotou Road
No.379 Baotou Road
11 km from centre
- Free Wi-Fi
Part of Huazhu Hotels Group
lyf Zhangjiang Shanghai
No.1 Lane 55 Qiuxin Road, Pudong New Area, Shanghai
13 km from centre
Part of Ascott International
Weiting Hotel - Shanghai Bailian Zhonghuan Shopping Plaza Zhenguang Road Subway Station
No. 1475, Zhenguang Road, Putuo District, Shanghai
9.6 km from centre
Hanting Hotel Shanghai Qilianshan Road Metro Station
No.1099 Zhennan Road
11 km from centre
- Free Wi-Fi
- Parking
- Breakfast
Part of Huazhu Hotels Group
Borrman Hotel Shnaghai Baoshan Yangtai Road
No.115 Yangtai Road
15 km from centre
- Free Wi-Fi
- Parking
- Air conditioning
- Non-smoking
Part of Dossen
Peercity Hotel Shanghai Dishui Lake Ocean Park Flagship
No.266 Lane 699 Huchenghuan Road
56 km from centre
Part of Vienna Hotel Group B2B
HanTing Hotel Shanghai Jiangwanzhen Metro Station
No. 801 Yixian Road (280 meters walk from Exit 5 of Jiangwan Town Metro Station)
6.9 km from centre
Part of Huazhu Hotels Group
Hello Urban Inn (20#)
No. 1, Alley 52, Ruijin 2nd Road, Huangpu District, Shanghai City, China, 绍兴路52弄1号101
3.3 km from centre
Home Inn Neo Shanghai Hutai Road Xingzhi Road Metro Station
No.1049 Hutai Road
6.9 km from centre
Part of Home Inn
Hanting Hotel Shanghai Daning North High-Tech Park
Lane 318, No. 2, Yonghe Road
7.0 km from centre
Part of Huazhu Hotels Group
Nalan Business Hotel (Shanghai Fujian Middle Road)
3rd Floor, No. 205 Fujian Middle Road
150 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).