Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Browse for Shanghai Green Hotels from $69

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Shanghai Green Hotels

The Langham, Shanghai, Xintiandi
5 out of 5
No.99 Madang Road, Luwan District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is $129 per night
4.7/5Exceptional! (591 reviews)

"The location is good. The hotel facilities are getting old though. The Tang Court restaurant is not as good as before."…"

Reviewed on Jun 5, 2020

The Langham, Shanghai, Xintiandi
URBN Boutique Shanghai
4 out of 5
183 Jiaozhou Road, Jingan District, Shanghai
Free Cancellation
The price is $132 per night
4.5/5Wonderful! (212 reviews)
HOME AGAIN AT THE URBN

"I have enjoyed this property for many years. There were new changes in progress so the vibe has been significantly altered. I will withhold judgement whether this is for the better or not. The kitchen has been outsourced to a French restaurant and the Zen vibe of URBN is now glitzy and well, different. ..."…"

Reviewed on Dec 24, 2019

URBN Boutique Shanghai
Radisson Blu Plaza Xing Guo Hotel
4.5 out of 5
78 Xing Guo Road, Shanghai, Shanghai
Get Rates
4.5/5Wonderful! (253 reviews)
Fantastic stay

"Loved the modern bathroom. Press buttons instead of push pull taps. Heated toilet seats. Nice bronze copper colour design in room and accessories."…"

Reviewed on Oct 12, 2019

Radisson Blu Plaza Xing Guo Hotel
Radisson Blu Hotel Shanghai New World
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is $69 per night
4.3/5Excellent! (995 reviews)

"Stay there everytime I go to Shanghai. Highly recommend"…"

Reviewed on Jun 7, 2020

Radisson Blu Hotel Shanghai New World
Jumeirah Himalayas Hotel Shanghai
5 out of 5
1108 Meihua Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is $101 per night
4.3/5Excellent! (315 reviews)

"The Jumeirah Himalayas is my go-to hotel when I stay in Shanghai. The service is top-notch, the rooms are spacious and clean. The food choices and buffets are excellent. Located next to line 7 on the Shanghai Metro (subway), getting around the city couldn't be easier from this location. I would *highly* ..."…"

Reviewed on Jan 22, 2020

Jumeirah Himalayas Hotel Shanghai
Banyan Tree Shanghai On The Bund
5 out of 5
19 Gong Ping Road, Hongkou District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is $257 per night
4.2/5Excellent! (132 reviews)

"The view was fantastic, the in room hot tub was clean and well maintained, and the staff was helpful and friendly. They also did not nickle and dime the guests for every little thing. You definitely get what you pay for at this hotel, and I wouldn't hesitate to stay there again, especially for a ..."…"

Reviewed on Oct 29, 2019

Banyan Tree Shanghai On The Bund
L'otel
3.5 out of 5
385 Old Humin Road, Xuhui, Shanghai, Shanghai
Get Rates
3.9/5Very Good! (131 reviews)

"It is located in a peaceful surrounding."…"

Reviewed on Nov 10, 2018

L'otel
Radisson Blu Shanghai Pudong Jinqiao
4.5 out of 5
No. 2, Lane 2449, Jinhai Road, Pudong New District, Shanghai
Get Rates
3.8/5Good! (32 reviews)

"First room assigned was on 3rd floor. Very heavy smell of smoke as soon as I stepped from the elevator (lift). I was upgraded to 15th floor. Room was okay, but only twin beds available. Both these items lead me to rate overall stay as average."…"

Reviewed on Aug 20, 2019

Radisson Blu Shanghai Pudong Jinqiao
Don't see what you're looking for?
We've got more Green Hotels. Find the right one for you.
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.

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

More trip options