Hotel deals in Shanghai
Where to stay in Shanghai?
2774 Hotels | 511 Apartments | 91 Aparthotels
- 5-star hotels
- 4-star hotels
- 3-star hotels
- 2-star hotels
Top 5-star hotels in Shanghai
Fairmont Peace Hotel On The Bund
20 Nanjing Road East, Shanghai, China (Open map)
The accommodation is nestled in the very heart of Shanghai, within walking distance of East Nanjing Road underground station. Ideally located 4.7 km from Yu…
Read more...
The Ritz-Carlton Shanghai, Pudong
Shanghai Ifc, 8 Century Avenue, Lujiazui, Pudong, Shanghai, China (Open map)
The 58-story accommodation is situated about a 5-minute drive from the soaring skyscraper "Shanghai World Financial Center" and quite close to Shanghai Tower.
Read more...
Mandarin Oriental Pudong, Shanghai
111 Pudong Road (S), Shanghai, China (Open map)
The property is nestled in the heart of Lujiazui, which is home to Oriental Pearl TV Tower and Shanghai Aquarium, only minutes from Shanghai World…
Read more...
Top 4-star hotels in Shanghai
Green Court Residence City Center, Shanghai
55 Beijing XI Road, Shanghai, China (Open map)
Notable for its location, a 16-minute walk from Shanghai Urban Planning Exhibition Hall in the Downtown Shanghai district, the accommodation is around a 10…
Read more...
Modena By Fraser Putuo Shanghai
No. 1, Lane 58, Tongchuan Road, Shanghai, China (Open map)
Situated about 7 km from The Bund Famed Waterside Walkway, the property is merely a 10-minute walk from Langao Road underground station. Offering a…
Read more...
The Eton Hotel Shanghai
535 Pudong Avenue, Shanghai, China (Open map)
The business accommodation has a central setting 3.1 km from Old Town, while natural sights like Yu Garden are 3 km away. The stunning 4…
Read more...
Top 3-star hotels in Shanghai
Campanile Shanghai Bund Hotel
No. 33 Fujian South Road, Shanghai, China (Open map)
The accommodation is near the Downtown Shanghai district and near Brilliance Shimao International Plaza. Offering a shared lounge, various recreational opportunities, and a garden, Campanile…
Read more...
Toy Story Hotel
No.360 West Shendi Rd., Shanghai, China (Open map)
The Toy Story is a 10-minute ride from Shanghai International Music Park and within close proximity of Shanghai Disneyland. Toy Story Hotel Shanghai has…
Read more...
Jin Jiang Pacific Hotel
108 Nanjing West Road, Shanghai, China (Open map)
Situated at a 200-metre distance from New world city plaza, this smoke-free accommodation is in close proximity to People's Square. Located in the…
Read more...
Top 2-star hotels in Shanghai
Shanghai Fish Inn East Nanjing Road
No.4, Lane 74, Ningbo Road, Huangpu, Shanghai, China (Open map)
The accommodation is nestled in the heart of Shanghai, relatively near East Nanjing Road underground station. Featuring a lift and a tour desk, Shanghai Fish…
Read more...
Shanghai Han Ting Hotel
No. 27, Luofu Road, Hongkou District, Shanghai, China (Open map)
This accommodation is located around a 5-minute walk from North Sichuan Road tube station and within a 10-minute drive of the 5-acre…
Read more...
Hanting Express Shanghai People Square
No. 343 East Yan An Road, Shanghai, China (Open map)
The accommodation stands very close to Old Town, a few steps from Dashijie underground station. Offering location merely 5 minutes' walk from Yanzhong Greenland, Hanting…
Read more...
Recommended hotels in Shanghai
Shanghai Captain 5 Youth Hotel - Xinzhuang Metro Station
No.128 Xinzhu Road, Minhang District, Shanghai, China (Open map)
Guests will also appreciate proximity to Minhang Sports Park, which is approximately a 10-minute drive away. Shanghai Captain 5 Youth Hotel - Xinzhuang Metro offers…
Read more...
7Days Inn Shanghai Xinzhuang Subway Station Longzhimeng Plaza
299 Qixin Road (Qixin Lu), Xinzhuang Town Minhang, Shanghai, China (Open map)
Located 6 km from Qibao Ancient Town, the accommodation is 20 minutes' walk from Xinzhuang Park. 7Days Inn Shanghai Xinzhuang Subway Station Longzhimeng Plaza is…
Read more...
Hanting Hotel Shanghai Babaiban Pudian Road Subway Station
No.708 Laoshan Road, Shanghai, China (Open map)
This cosy hotel is located in Shanghai, within minutes of Pudian Road tube station. Situated approximately 10 minutes by car from The Bund Road, the…
Read more...