Hotels in Shanghai
9,813 places to stay · Shanghai · China · average guest score 8.1
Guangying Hotel (Shanghai South Railway Station Guangda Convention and Exhibition Center)
No. 11 Guanshengyuan Road
9.3 km from centre
Ease Hotel - Shanghai Wild Animal Park Huinan Subway Station
No. 2855, Renmin East Road
34 km from centre
Part of Home Inn
Xiezhan Hotel (Shanghai Hongqiao National Convention and Exhibition Center)
No. 181 Xuling Road (near Laiqing Road)
18 km from centre
Waiting Hotel (Shanghai the Bund Yuyuan Subway Station)
No. 29 Yan'an East Road
750 m from centre
Haoyun Hotel (Shanghai Hongqiao Railway Station National Convention and Exhibition Center)
No. 36, Lane 338, Xuling Road, Xujing Town
19 km from centre
Jing An Shangri La West Shanghai Ex Jing An Shangri La
1218 Middle Yan'an Road, Jing An Kerry Centre, West Nanjing Road
3.3 km from centre
Zsmart Hotel (Shanghai South Railway Station Everbright Convention and Exhibition Center)
No. 9248 Humin Road
9.3 km from centre
99inn Selected (Shanghai Hongqiao International Airport Huqingping Road)
No. 9, Lane 788, Hangdong Road
14 km from centre
Atour Hotel Shanghai HuangPu Xintiandi Metro Station
Building 7, No. 199, Hefei Road
2.2 km from centre
Xintiandi Metro Station Yaduo Hotel
No. 199 Hefei Road, Huangpu District, Shanghai
2.3 km from centre
Shanghai West Nanjing Road HKRI Taikoo Hui JINGLAI·Bushu Hotel
No. 931 Nanjing West Road, Jing'an District, Shanghai, 200041, China
2.3 km from centre
Home Inn Neo - Shanghai Zhongshan Park Dingxi Road
No.1118 Dingxi Road
6.2 km from centre
Part of Home Inn
ZHome Luxury Homestay (Bund Area Branch)
Binjiang Mingrenyuan-Building 4@#26th Floor 2602, 4th Lane 88 Zhonghua Road
1.4 km from centre
Dexin Hotel (Shanghai South Railway Station Shilong Road)
2nd Floor, No. 969 Shilong Road, Changqiao Subdistrict
11 km from centre
Aifeel-Shanghai Chongming Baozhen Middle Road Branch
No. 166, Baozhen Middle Road
36 km from centre
Part of Home Inn
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).