Hotels in Shanghai
9,813 places to stay · Shanghai · China · average guest score 8.1
QITAN DIARY HOTEL
Room 20D, 20th Floor, Liangfeng Building, No. 8 Dongfang Road
3.6 km from centre
Guike Apartment Hotel (Shanghai Changshou Road Wuning Road Metro Station Branch)
1080 Changshou Road, Putuo District, Shanghai, China
5.2 km from centre
JI Hotel Shanghai North Bund Danyang Road Metro Station
No. 60, Funing Road
5.2 km from centre
Yunju Hotel (Shanghai Lujiazui Century Avenue)
10th Floor, No. 1029 Nanquan North Road
3.6 km from centre
Shanghai Jianwei Kongjian Ziran Hotel Museum of Natural History
No. 118 Shanhaiguan Road
1.5 km from centre
Shanghai Haojia Hotel (Songjiang Sports Center Subway Station)
No. 16 Ledu Road
34 km from centre
Weiting Hotel (Shanghai Stadium Yishan Road Metro Station Branch)
No.218 Wending Road, Xuhui District, Shanghai, 200000, China
7.4 km from centre
Pudding Yanxuan Hotel (Shanghai North Bund Dalian Road Subway Station Branch)
Temporary No. 235-1, Changyang Road
3.6 km from centre
CJIA Shanghai Jing'an Temple Jiangning Changping Road Metro Station Apartment Hotel
3rd Floor, No. 317 Changping Road (Enter from Hanting Hotel)
3.6 km from centre
Atour Hotel (Shanghai New International Expo Center Maglev Station)
608 Baiyang Road (near Lujiazui)
7.5 km from centre
Old Western-Style Villa Suite Homestay (Shaanxi South Road)
No. 1, Lane 572, Shaanxi South Road
3.7 km from centre
Eclat Leisure Hotel (Shanghai Nanjing West Road Jing'an Temple Branch)
No. 379 Xikang Road
3.7 km from centre
G Jinhua Serviced Apartment (Shanghai Lujiazui Dongfang Hospital)
No. 286 Dongfang Road
3.7 km from centre
Yungo City Guesthouse (Shanghai ASE Dapu Bridge Branch)
27E, No. 6, Haihua Garden, Lane 38, Dapu Road
3.7 km from centre
Weiting Hotel (Lujiazui Century Avenue Subway Station Branch)
3rd Floor, No. 5-6, Lane 628, Zhangyang Road
3.7 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).