Hotels in Shanghai
9,813 places to stay · Shanghai · China · average guest score 8.1
Hanting Hotel Shanghai Qibao Metro Station
5F, Huibao Shopping Plaza, No.3489 Caobao Road
15 km from centre
Part of Huazhu Hotels Group
Golden Tulip Hotel (Shanghai National Convention and Exhibition Center Store)
Building D, Luyuan international, 227 Huilong Road
21 km from centre
MEHOOD LESTIE Hotel Shanghai Zhuanqiao Wanda Branch
No. 107, Weidu Road
21 km from centre
Part of Elong
GreenTree Inn Shanghai Changxing Island Yuansha Fishing Port Hotel
Lane 161 Panyuan Avenue, Yuansha Town
30 km from centre
- Free Wi-Fi
- Fitness centre
- Parking
- Breakfast
Part of Green Tree Inns
Shanghai Puman Villa - Free Disney Shuttle, Infinity Pool, Detached Private Villas, Free Breakfast
No. 833, Qi Gan Village, Zhoupu Town, Pudong New Area, Shanghai City, P.R.China
22 km from centre
Hanting Hotel Shanghai Waigaoqiao Free Trade Zone Gaojin Road
No.453 Jingao Road
14 km from centre
- Free Wi-Fi
- Parking
- Air conditioning
Part of Huazhu Hotels Group
Lavande Hotel Shanghai Hongfang Development Center
No.37 Lane 2888 Shengang Road
27 km from centre
- Free Wi-Fi
- Parking
Part of Plateno
Home Inn Style Shanghai Hongqiao Hub Convention Center Qibao Metro Station
No.58 Minzhu Road
15 km from centre
Part of Home Inn
Grand Madison Hotel Kunshan Huaqiao
No.2 Yaofeng Road
32 km from centre
- Breakfast
Part of Huazhu Hotels Group
JI Hotel Shanghai Jinshan Wanda
No.520 Mengshan North Road
56 km from centre
- Free Wi-Fi
- Parking
- Breakfast
Part of Huazhu Hotels Group
Hanting Hotel Shanghai Wujing Normal University
No.5209 Hongmei South Road
21 km from centre
- Free Wi-Fi
- Parking
- Breakfast
- Air conditioning
Part of Huazhu Hotels Group
Home Inn Neo Shanghai Hongmei Road Laowai Street
No.3302 Hongmei Road
10 km from centre
Part of Home Inn
Jinjiang Inn Shanghai Zhangjiang Financial Information Park
No. 1700 Shangfeng Road
18 km from centre
- Free Wi-Fi
- Fitness centre
- Parking
Part of Jinjiang International
City Comfort Inn Shanghai International Tourism Resort Disney
No.4578 Shenjiang Nan Road
23 km from centre
- Free Wi-Fi
- Parking
- Airport transfer
- Air conditioning
Part of Dossen
Holiday Inn Express Shanghai Chongming By IHG
No.38 Xinchong South Road
44 km from centre
- Free Wi-Fi
- Parking
- Breakfast
- Air conditioning
Part of InterContinental Hotels Group
Meihao Lizhi Hotel (Shanghai Hongqiao International Exhibition Center Branch)
No. 1-30, Lane 88, Minbei Road, Minhang District, Shanghai, China
19 km from centre
GreenTree Inn Shanghai Jiading Dazhong International Auto City Business Hotel
No.588 LvYuan Road
26 km from centre
- Free Wi-Fi
- Fitness centre
- Parking
- Air conditioning
Part of Green Tree Inns
iNestin Shanghai Apartment Xinjinqiao Road
No.255 Xinjinqiao Road
11 km from centre
- Parking
- Air conditioning
Tyms Premium 3BR 1BA APT Xujiahui Shiye Apartment
No. 38, Caoxi North Road, Xujiahui Subdistrict, Xuhui District, Shanghai, 漕溪北路38号27B-1单元
6.4 km from centre
Hi Inn Shanghai Xinzhuang Metro Station
No.5052 Dushi Road, Xinzhuang Town
17 km from centre
- Free Wi-Fi
- Parking
- 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).