Hotels in Shanghai
9,813 places to stay · Shanghai · China · average guest score 8.1
Hengji Hotel (Shanghai Hongkou Football Stadium Dongbaoxing Road Subway Station)
No. 657 Baoshan Road (near Exit 1 of Dongbaoxing Road Metro Station, Line 3)
2.9 km from centre
Xindi Meisu (Pudong New International Expo Center Branch 4)
Banquan Road No. 95 Lane Sanyang New Village@#No. 1
8.5 km from centre
Waiting Qingju Hotel (9th People's Hospital Lujiabang Road Subway Station Branch)
130 Zhizaoju Road (Zhizaoju Lu)
2.9 km from centre
Wanglaiwang Hotel (Shanghai Xujiahui Longhua Hospital Branch)
No. 517, Wanping South Road (near Longhua Hospital)
6.1 km from centre
Shude Fang Homestay (Lujiabang Road)
Room 1801, No. 4, Lane 521, Lujiabang Road
2.9 km from centre
High-End Serviced Residence (Shanghai Meiluo City)
No. 11, Lane 81, Xingeng Road
6.1 km from centre
Yi Bai Lian Suo Lu Dian Shang Hai Bei Wai Tan Ning Guo Lu Di Tie Zhan Dian
长阳路1577-1581号(黄兴路长阳路交叉口12号线宁国路地铁站1号口)
6.1 km from centre
HanTing Hotel (Shanghai Global Harbor East China Normal University)
Shop 301, No. 8, Lane 312, Ningxia Road
6.1 km from centre
Weiting Qingju Hotel (Shanghai Jing'an Temple Natural History Museum )
No. 445 Jiangning Road, Jing'an District, Shanghai, China
2.9 km from centre
Huidu Yiju Hotel Apartment (Xujiahui Metro Station Branch)
4th Floor, Xingdu Building, No. 18 Nandan East Road, Xujiahui
6.1 km from centre
Weiting Hotel (Shanghai Xujiahui Stadium Metro Station Branch)
No.2526-1 Xietu Road, Xuhui District, Shanghai, China
6.1 km from centre
Rest Hotel (Shanghai Xinhua Hospital Jiangpu Road Metro Station Branch)
No. 40 Fengcheng Road, Yangpu District, Shanghai
6.2 km from centre
BOJIANG Yunchu Hotel(Shanghai Expo exhibition hall)
No.4407 Pudong South Road, Pudong New Area, Shanghai, China
6.2 km from centre
Yijia Business Hotel (Shanghai Longhua Hospital Branch)
No.725 Wanping South Road, Xuhui District, Shanghai, 200032, China
6.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).