Beginning of main content

Search over 895,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 16 Jan - 17 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Featured Shanghai Hotels with Entertainment

See all 1,994 properties in Shanghai
Sofitel Shanghai Hyland
Sofitel Shanghai Hyland
4.0 out of 5.0 505 Nanjing Road East, Shanghai
Free cancellation
4.2/5 (1,198 reviews)
RM433/ nightfor 2 guests

Great location for first time visitors to Shanghai

Reviewed on 14 Jan,2019
Jin Jiang Park Hotel
Jin Jiang Park Hotel
4.0 out of 5.0 170 Nanjing Road West, Shanghai
3.6/5 (272 reviews)
RM401/ nightfor 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
Free cancellation
4.4/5 (718 reviews)
RM545/ nightfor 2 guests

Beautiful hotel great room great walking area not far from the Bund.

Reviewed on 7 Dec,2018
Fraser Residence Shanghai
Fraser Residence Shanghai
3.5 out of 5.0 98 Shou Ning Road, 200021 Shanghai, Shanghai
Free cancellation
4.4/5 (692 reviews)
RM409/ nightfor 2 guests

I booked the Studio Executive room for 5 nights in December 2018 and believed I was given another type (lower) of room. Can the hotel clarify? Otherwise, the hotel is great! Kudo to the staff for the good service! Would come back. Thanks.

Reviewed on 19 Dec,2018
The Eton Hotel
The Eton Hotel
4.5 out of 5.0 535 Pudong Avenue, Shanghai
Free cancellation
4.3/5 (647 reviews)
RM310/ nightfor 2 guests

Was very impressed with the Eton. The concierge staff was instrumental in helping us navigate the transportation services and local excursions. Excellent

Reviewed on 4 Dec,2018
The Yangtze Boutique Shanghai
The Yangtze Boutique Shanghai
5.0 out of 5.0 No. 740 Hankou Road, People's Square, Shanghai
Free cancellation
4.4/5 (879 reviews)
RM536/ nightfor 2 guests

. Excellent location. Subway station right in front, with 3 subway lines . Wifi signal could be improved further . 4G signal is bad though

Reviewed on 12 Jan,2019
Les Suites Orient, Bund Shanghai
Les Suites Orient, Bund Shanghai
5.0 out of 5.0 1 East Jinling Road, Shanghai
Free cancellation
4.6/5 (1,686 reviews)
RM464/ nightfor 2 guests

Very happy with EVERYTHING! I will definitely recommend to friends and re-visit in the future. Keep up the great work!

Reviewed on 13 Jan,2019
The Bund Riverside Hotel
The Bund Riverside Hotel
4.0 out of 5.0 398 East Beijing Road (Beijing Dong Lu), Shanghai
Free cancellation
3.7/5 (1,795 reviews)
RM290/ nightfor 2 guests

Good location close to shopping, food , pedestrian street.

Reviewed on 7 Dec,2018
Pudi Boutique Hotel Fuxing Park Shanghai
Pudi Boutique Hotel Fuxing Park Shanghai
4.5 out of 5.0 99 Yandang Road, Shanghai
Free cancellation
4.1/5 (493 reviews)
RM360/ nightfor 2 guests

Very comfortable hotel in a good location. Interesting cafes and coffee shops within a short walk.

Reviewed on 10 Jan,2019
Map

Recently booked Shanghai hotels

Jin Jiang Hotel Shanghai
4.5 out of 5.0
Last booking: 1 hour ago
The Eton Hotel
4.5 out of 5.0
Last booking: 2 hours ago
Ramada Plaza Shanghai Pudong Airport
4.0 out of 5.0
Last booking: 2 hours ago
Jin Jiang Tower
4.0 out of 5.0
Last booking: 4 hours ago
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5.0
Last booking: 5 hours ago