Hotels in Shanghai
9,813 places to stay · Shanghai · China · average guest score 8.1
SilMiCore Hostel
SilMiCore Hostel, 2nd Floor, Duolun Life Plaza, 1885 SichuanNorth Road, Hongkou District, Shanghai.
3.0 km from centre
Orange Hotel (changshou road Subway Station Branch)
Xinhui Road No.139, Yucheng Building, 5th Floor (380m from Changshou Road Metro Station)
4.4 km from centre
One Leaf Youth Hostel (Hanzhong Road Metro Station Branch)
17th Floor, Yitianxia Building, 360 Hengtong Road
3.0 km from centre
A detached old Shanghai villa
222-2 Shanxi South Road, Xuhu, Shanghai, Shanghai, 200030, China
3.0 km from centre
Dreamlike Youth Hostel (Century Avenue Metro Station Branch)
1st floor, Lane 1271, Pudong South Road
3.0 km from centre
Sainan Homestay (Jing'an Temple Subway Station)
No. 3, Lane 1231, Beijing West Road
3.0 km from centre
Youth Hostel in the Time
Minda Building, No. 1885 Sichuan North Road, Sichuan North Road Subdistrict
3.0 km from centre
ANHE GARDEN HOTEL
Anhe Garden Hotel,No. 179, Xinhua Road,Changning District,Shanghai
6.3 km from centre
Ruideng Hao Hotel (Shanghai Pudong Airport Branch)
No. 60, Dongtangjiazhai, Wangsan Village, Zhuqiao Town
28 km from centre
Stars 99 Hotel (Shanghai Railway Station No. 2 branch)
3rd Floor, Building 4, Lane 345, Zhijiang Middle Road (Community, Lane 600, Baochang Road)
3.0 km from centre
Fanhua · Shannan Indus Residence Guesthouse (South Shaanxi Road Branch)
1st Floor, No. 155, Shannan Estate, No. 151 Shaanxi South Road, Ruijin 2nd Road Subdistrict
3.0 km from centre
Ala's Homestay (Jing'an Temple Nanjing West Road Branch)
Yugu Village @#No.99 Front Gate 101
4.5 km from centre
Jinglai Hotel · Zhenxuan (Shanghai Tongji Hospital Xincun Road Subway Station Branch)
No. 490 Ganquan Road, Putuo District, Shanghai, Putuo District, Shanghai, China
6.4 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).