Beginning of main content
Trip Type

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Shanghai Green Hotels

See all 1,173 Hotels in Shanghai
Banyan Tree Shanghai On The Bund

Banyan Tree Shanghai On The Bund

19 Gong Ping Road, Shanghai
5.0 out of 5.0
4.3 out of 5 (80 reviews)
Excellent hotel with breathtaking viewArrived early and the room was not available. Offered upgrade with a minimal fee of only $50. The new room has a panoramic view of Huangpu river. You can lay back in the huge tub next to the window and immerse yourself in the breathtaking view. There is separate shower and toilets. The toilet is ...
  18 Nov 2017

Rs.16,710

Rs.16,710
Jumeirah Himalayas Hotel Shanghai

Jumeirah Himalayas Hotel Shanghai

1108 Meihua Road, Shanghai
5.0 out of 5.0
4.4 out of 5 (136 reviews)
It was great! Just where I needed to be...After having a canceled flight due to the volcano in Bali, this is just what I needed. The staff were so helpful and courteous. They allowed me to use their phone when I had no way to connect with some apps online. Beautifully designed and spacious rooms. Great linens and amenities. They were also ...
  4 Dec 2017

Rs.10,770

Rs.10,770
Radisson Blu Hotel Shanghai Hong Quan

Radisson Blu Hotel Shanghai Hong Quan

210 Tao Pu Road, Shanghai
5.0 out of 5.0
3.7 out of 5 (142 reviews)
Close the Shanghai West station and Metro.Enjoyed immensely my stay here a luxury hotel 5 mind from the station and metro . Minor problem on booking in soon solved, room very good with a bath and a separate shower, staff happy and talkative.
  4 Sep 2017

Rs.4,047

Rs.4,047
Radisson Blu Hotel Shanghai New World

Radisson Blu Hotel Shanghai New World

88 Nanjing West Road, Shanghai
5.0 out of 5.0
4.4 out of 5 (1,058 reviews)
Absolutel value for money. We stayed at the Marriott around the corner of the Raddison as well as the Raddison. The Raddison was less than half the price with far bigger rooms and nicer staff that did not add on unnecessary upgrades.
  22 Jan 2018

Rs.7,162

Rs.7,162
Radisson Blu Plaza Xing Guo Hotel

Radisson Blu Plaza Xing Guo Hotel

78 Xing Guo Road, Shanghai
5.0 out of 5.0
4.5 out of 5 (235 reviews)
Great hotel!This hotel is located in a little gated neighbourhood. Very quiet for busy china . We'll located and great breakfast and amenities.
  4 Aug 2014

Rs.7,580

Rs.7,580
Radisson Blu Shanghai Pudong Jinqiao

Radisson Blu Shanghai Pudong Jinqiao

No. 2, Lane 2449, Jinhai Road, Shanghai
5.0 out of 5.0
4.1 out of 5 (16 reviews)
Nice hotel near Pudong New DistrictThe hotel is very close to the food street and alot of choice for food. Except getting a taxi during peak hour is challenging.
  22 Apr 2017

Rs.6,648

Rs.6,648
The Langham, Shanghai, Xintiandi

The Langham, Shanghai, Xintiandi

No.99 Madang Road, Shanghai
5.0 out of 5.0
4.7 out of 5 (270 reviews)
ModernEverything is modern and new and the breakfast is definitely worth the money
  22 Jan 2018

Rs.13,221

Rs.13,221
URBN Hotel Shanghai

URBN Hotel Shanghai

183 Jiaozhou Road, Shanghai
4.5 out of 5 (113 reviews)
Friendly stuffsThis is my second time stay at URBN hotel Shanghai, morden design, very clean and huge room, nice breakfast, and SUPER friendly stuffs. Urbn hotel is not easy to book since they don't have many room counts, highly recommend book in advance if you plan go to Shanghai.
  29 Jul 2017

Rs.8,236

Rs.8,236
L'otel

L'otel

385 Old Humin Road, Shanghai
4.0 out of 5.0
3.9 out of 5 (100 reviews)
Nice hotel close to Shanghai Southern Rail StationCheck in was pleasant. Breakfast buffet was free, 2/3 were Chinese style, 1/3 were Western style. Room is small, compact, but amazingly, contains all the usual items. Ideal for single or double travelers, but small for a family.
  28 Dec 2017

Rs.3,353

Rs.3,353
Map

Recently booked Shanghai hotels

Courtyard by Marriott Shanghai Xujiahui
0.0 out of 5.0
Last booking: 29 minutes ago
The Eton Hotel
5.0 out of 5.0
Last booking: 1 hour ago
InterContinental Shanghai Puxi
5.0 out of 5.0
Last booking: 2 hours ago
Hotel Equatorial Shanghai
5.0 out of 5.0
Last booking: 2 hours ago
Novotel Shanghai Atlantis
4.0 out of 5.0
Last booking: 3 hours ago
Wanda Reign on the Bund
5.0 out of 5.0
Last booking: 3 hours ago
Campanile Shanghai Bund Hotel
3.0 out of 5.0
Last booking: 3 hours ago
Okura Garden Hotel Shanghai
5.0 out of 5.0
Last booking: 4 hours ago
The Westin Bund Center Shanghai
5.0 out of 5.0
Last booking: 5 hours ago

Pocket Guide: Green Hotels in Shanghai

Search for hotels in Shanghai on Expedia. You can easily find your hotels in Shanghai using one of the methods below:

  • View our selection of featured hotels in Shanghai
  • Use the map to find hotels in the Shanghai neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
  • Enter your travel dates to view the best deals on hotels in Shanghai - while they last