Find Hotels in Shanghai from CA $67

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Capella Shanghai, Jian Ye Li
5 out of 5
480 West Jianguo Road, Xuhui District, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $579 per night from Oct 26 to Oct 26
4.03 km from city centre
4.9/5Exceptional! (32 reviews)
"Lack of a pool was the only negative. Asking to provide at least 50 characters in the second negative."

Reviewed on Nov. 11, 2019

Capella Shanghai, Jian Ye Li
Andaz Xintiandi Shanghai - a concept by Hyatt
4.5 out of 5
88 Songshan Road, Shanghai, Shanghai
Fully refundable
The price is CA $211 per night from Sep 28 to Sep 28
1.64 km from city centre
4.5/5Wonderful! (368 reviews)
"Amazing hotel with a great location."

Reviewed on May 4, 2020

Andaz Xintiandi Shanghai - a concept by Hyatt
Pudong Shangri-La, Shanghai
5 out of 5
33 Fu Cheng Road, Pudong, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $176 per night from Sep 30 to Sep 30
2.76 km from city centre
4.3/5Excellent! (524 reviews)
"The hotel location is good, easy to take metro and bus, and just nearby IFC that is good for shopping."

Reviewed on Sep. 13, 2021

Pudong Shangri-La, Shanghai
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Indigo Shanghai Jing'An, an IHG Hotel
4.5 out of 5
No. 28 Yutong Road, Jingan District, Shanghai, Shanghai
Fully refundable
The price is CA $207 per night from Sep 27 to Sep 27
1.81 km from city centre
4.8/5Exceptional! (13 reviews)
Comfortable stay at Indigo.
"Very modern design hotel and friendly staff."

Reviewed on Oct. 3, 2019

Hotel Indigo Shanghai Jing'An, an IHG Hotel
The Puli Hotel And Spa
5 out of 5
1 ChangDe Road, JingAn District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $328 per night from Sep 28 to Sep 28
2.76 km from city centre
4.7/5Exceptional! (914 reviews)
"The bar food served at the lounge bar was really really terrible."

Reviewed on Jan. 4, 2021

The Puli Hotel And Spa
Holiday Inn Express Shanghai New Jinqiao, an IHG Hotel
3.5 out of 5
No. 450 Jiaqiao Rd. Pudong New Area, Shanghai, Shanghai
Fully refundable
The price is CA $67 per night from Sep 30 to Sep 30
14.28 km from city centre
4/5Very Good! (88 reviews)
It’s worth for your pay.
"The area is quiet, so if you are tired and need a silence place to rest, here is a good choice. But if you are a tourist, It will be not so convenient. The cleanliness is good(not easy to find a room without smoke smell in China, especially not very hight class hotel). The service here is good and ..."

Reviewed on Jun. 1, 2019

Holiday Inn Express Shanghai New Jinqiao, an IHG Hotel
Regent Shanghai Pudong
5 out of 5
210 Century Avenue, Pudong District, Shanghai, Shanghai
Fully refundable
The price is CA $254 per night from Sep 28 to Sep 28
3.86 km from city centre
4.7/5Exceptional! (503 reviews)
"Beautiful hotel, amazing view. Wonderful food and services!"

Reviewed on Jan. 21, 2020

Regent Shanghai Pudong
Hyatt Place Shanghai Hongqiao CBD
5 out of 5
9 Shenhong Road, Hongqiao CBD, Shanghai, Shanghai
Fully refundable
The price is CA $122 per night from Sep 27 to Sep 27
15.71 km from city centre
4.4/5Wonderful! (305 reviews)
"Very nice hotel. Service was only ok though as they seem"

Reviewed on Jan. 29, 2020

Hyatt Place Shanghai Hongqiao CBD
Grand Mercure Shanghai Hongqiao
4.5 out of 5
369 Xian Xia Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $74 per night from Oct 1 to Oct 1
7.71 km from city centre
3.9/5Good! (999 reviews)
"All good"

Reviewed on Apr. 11, 2021

Grand Mercure Shanghai Hongqiao
The St. Regis Shanghai Jingan
5 out of 5
1008 West Beijing Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $283 per night from Sep 27 to Sep 27
1.75 km from city centre
4.6/5Exceptional! (90 reviews)
Manager and team are superb!
"Just a quick weekend getaway after COVID travel restrictions were lifted. Stuart-Wayne, the manager, and his team took great care of us! Professional and warm is an important combination in hospitality, and the St Regis does this very well!"

Reviewed on May 23, 2021

The St. Regis Shanghai Jingan
Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai
Fully refundable
The price is CA $368 per night from Sep 28 to Sep 28
3.61 km from city centre
4.6/5Wonderful! (229 reviews)
"My definition of luxury, this hotel strikes the perfect balance of elegance and simplicity. Rooms are tastefully decorated with all the amenities your'd come to expect from a 5 star hotel including automatic black out curtains and one touch lighting control. The views from this hotel is one of the ..."

Reviewed on May 8, 2020

Park Hyatt Shanghai
The Ritz-Carlton Shanghai, Pudong
5 out of 5
Shanghai IFC, 8 Century Ave, Lujiazui, Pudong, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $372 per night from Sep 27 to Sep 27
2.99 km from city centre
4.6/5Wonderful! (322 reviews)
"The view from The Club Studio room was amazing and the Club Lounge access was worth it. However, the decor in the room seems rather old and dated, the tv in the bathroom didn't work. The bed was the best sleep I ever had so that was a relaxing experience. The only one thing we disliked was that we ..."

Reviewed on Jan. 7, 2020

The Ritz-Carlton Shanghai, Pudong
Kerry Hotel Pudong Shanghai
5 out of 5
No.1388 HuaMu Road, Pudong, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $157 per night from Oct 7 to Oct 7
8.63 km from city centre
4.5/5Wonderful! (309 reviews)
Nice view. New facility. Convenient.
"Lots of restaurants nearby. Really nice gym with a view of the river. The room was spacious and new. Not too far from the Yellow Crane Tower."

Reviewed on Apr. 4, 2021

Kerry Hotel Pudong Shanghai
Sheraton Shanghai Hongkou Hotel
4.5 out of 5
No.59 Si Ping Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $117 per night from Oct 9 to Oct 9
2.95 km from city centre
4.2/5Very Good! (267 reviews)
"overall is ok but its quite old"

Reviewed on Jan. 2, 2020

Sheraton Shanghai Hongkou Hotel
Intercontinental Shanghai Wonderland, an IHG Hotel
4 out of 5
5888 Chenhua Road, Songjiang District, Shanghai
Fully refundable
The price is CA $412 per night from Sep 29 to Sep 29
35.87 km from city centre
4.3/5Excellent! (44 reviews)
Nice but overpriced
"Very nice location and well done, but not much to do in the area and everything was very expenive. Went to Mr Fisher for dinner however for nearly ¥1000 rmb would of expected a little more and more than 1 complimentary drink. Worth seeing but wont be returning."

Reviewed on Mar. 24, 2021

Intercontinental Shanghai Wonderland, an IHG Hotel
Crowne Plaza Hotel Shanghai, an IHG Hotel
4.5 out of 5
400 Pan Yu Road, Shanghai, Shanghai
Fully refundable
The price is CA $102 per night from Sep 30 to Sep 30
5.47 km from city centre
4/5Very Good! (184 reviews)
Fabulous service
"Cozy and spacious room with the movie decoration. Only 5 mins walk to the subway station line 10/11. Receptionist and concierge were friendly and willing to help. Thank you for the great service!"

Reviewed on Jan. 5, 2020

Crowne Plaza Hotel Shanghai, an IHG Hotel
The Portman Ritz-Carlton, Shanghai
5 out of 5
Shanghai Centre, 1376 Nanjing Xi Lu, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $196 per night from Oct 8 to Oct 8
2.29 km from city centre
4.3/5Excellent! (477 reviews)
Good experience
"I had a lovely experience there. I stayed on the club floor where the club service was great. The location was fabulous. The decor of the rooms are a little dated but in perfect condition and very comfortable. By china standards the hotel is a tad old but they have maintained it beautifully. Given ..."

Reviewed on Jun. 24, 2021

The Portman Ritz-Carlton, Shanghai
Okura Garden Hotel Shanghai
5 out of 5
58 Mao Ming Nan Road, Shanghai, Shanghai
Fully refundable
The price is CA $118 per night from Sep 27 to Sep 27
2.05 km from city centre
4.4/5Wonderful! (1,000 reviews)
Great French style hotel
"Great location & restaurant. True Shanghai experience."

Reviewed on Jun. 13, 2021

Okura Garden Hotel Shanghai
Courtyard by Marriott Shanghai Central
4 out of 5
338 Heng Feng Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $98 per night from Oct 8 to Oct 8
2.08 km from city centre
4.5/5Wonderful! (684 reviews)
Very nice hotel at the heart of Shanghai
"Good for the value, comfortable and very convenient location"

Reviewed on May 18, 2021

Courtyard by Marriott Shanghai Central
JW Marriott Marquis Hotel Shanghai Pudong
5 out of 5
NO 988 PUMING ROAD PUDONG NEW, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $235 per night from Sep 27 to Sep 27
4.68 km from city centre
4.8/5Exceptional! (26 reviews)
Comfort and views
"This is the perfect staycation hotel! The view is fabulous and vast, and the room was superbly comfortable."

Reviewed on Feb. 20, 2021

JW Marriott Marquis Hotel Shanghai Pudong
Don't see what you're looking for?
See all available properties in Shanghai
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent Reviews in Shanghai

More trip options