Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Shanghai

Tonight 23 Mar - 24 Mar
This weekend 29 Mar - 31 Mar
Next weekend 5 Apr - 7 Apr

Featured Shanghai Hotels with Entertainment

See all 1,873 properties in Shanghai
Sofitel Shanghai Hyland
Sofitel Shanghai Hyland
4.0 out of 5.0 505 Nanjing Road East, Shanghai, Shanghai
Free cancellation
4.2/5 (1,243 reviews)
RM464/ night for 2 guests

Great locations! Very Clean and nice staff! Amenities were also nice.

Reviewed on 9 Mar,2019
Jin Jiang Park Hotel
Jin Jiang Park Hotel
4.0 out of 5.0 170 Nanjing Road West, Shanghai, Shanghai
3.6/5 (275 reviews)
RM438/ night for 2 guests

The staff is nice, always open doors for me. The room cleaning crew always waited until I leave to clean the room. TV did not work but I didn’t have time to report it. Carpet may need to be changed.

Reviewed on 4 Oct,2018
The Westin Bund Center Shanghai
The Westin Bund Center Shanghai
5.0 out of 5.0 88 Henan Central Road, Shanghai, Shanghai
Free cancellation
4.4/5 (740 reviews)
RM600/ night for 2 guests

It is centrally locates, nice clean Fast check in . Staff are friendly and helpful. . We booked a suite with view but the view was very limited. Window are dirty . The hotel has a awkward policy for breakfast inclusion. We had a suit which accommodates three adults , but only provides two ...

Reviewed on 17 Mar,2019
Fraser Residence Shanghai
Fraser Residence Shanghai
3.5 out of 5.0 98 Shou Ning Road, 200021 Shanghai, Shanghai, Shanghai
Free cancellation
4.4/5 (723 reviews)
RM510/ night for 2 guests

Excellent location and management has made this place a home away from home for us for more than 6 years. Very well maintained and supplied with everything one needs or wants when traveling

Reviewed on 7 Mar,2019
The Eton Hotel
The Eton Hotel
4.5 out of 5.0 535 Pudong Avenue, Pudong New Area, Shanghai, Shanghai
Free cancellation
4.3/5 (684 reviews)
RM337/ night for 2 guests

Lovely hotel in a great upcoming area. However, the staff need to up their game a bit (not use mobile phones when on duty)

Reviewed on 4 Mar,2019
The Yangtze Boutique Shanghai
The Yangtze Boutique Shanghai
5.0 out of 5.0 No. 740 Hankou Road, People's Square, Shanghai, Shanghai
Free cancellation
4.4/5 (895 reviews)
RM521/ night for 2 guests

we liked the location. we liked our room and the bathroom. breakfast included in the price would have been nice.

Reviewed on 13 Mar,2019
Les Suites Orient, Bund Shanghai
Les Suites Orient, Bund Shanghai
5.0 out of 5.0 1 East Jinling Road, Shanghai, Shanghai
Free cancellation
4.6/5 (1,773 reviews)
RM573/ night for 2 guests

The location of Les suites is excellent overlooking the bund. The surrounds were under some renovation and not quite as nice. The rooms were a little old but very nicely appointed. There were great touches like having a coffee machine with capsules that were complimentary. We enjoyed a cuppa in the ...

Reviewed on 22 Mar,2019
The Bund Riverside Hotel
The Bund Riverside Hotel
4.0 out of 5.0 398 East Beijing Road (Beijing Dong Lu), Huangpu District, Shanghai, Shanghai
Free cancellation
3.7/5 (1,805 reviews)
RM291/ night for 2 guests

Staff was helpful in translating addresses and getting taxis.

Reviewed on 16 Mar,2019
Pudi Boutique Hotel Fuxing Park Shanghai
Pudi Boutique Hotel Fuxing Park Shanghai
4.5 out of 5.0 99 Yandang Road, Shanghai, Shanghai
Free cancellation
4.1/5 (512 reviews)
RM466/ night for 2 guests

Pro: good location Cons: room and facility are old, especially, dark in hallway and room

Reviewed on 8 Feb,2019
Map

Recently booked Shanghai hotels

Royal International Hotel
4.5 out of 5.0
Last booking: 3 hours ago
Hotel Equatorial Shanghai
4.5 out of 5.0
Last booking: 5 hours ago
Mercure Shanghai Royalton
4.0 out of 5.0
Last booking: 5 hours ago