Find Green Hotels in Shanghai

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Shanghai eco-friendly hotels

1. Cordis Shanghai Hongqiao

Cordis Shanghai Hongqiao
4.5 star property
Minhang
9.2 out of 10, Wonderful, (407 reviews)
"Great hotel walking distance to high speed rail"
United States
Jessica
The price is AED 330
AED 385 total
includes taxes & fees
6 Dec - 7 Dec
Cordis Shanghai Hongqiao

2. The Langham, Shanghai, Xintiandi

The Langham, Shanghai, Xintiandi
5.0 star property
Downtown Shanghai
9.6 out of 10, Exceptional, (1,002 reviews)
"Excellent Hotel."
United Kingdom
Darren
The price is AED 881
AED 1,027 total
includes taxes & fees
20 Nov - 21 Nov
The Langham, Shanghai, Xintiandi

3. Fairmont Peace Hotel on the Bund

Fairmont Peace Hotel on the Bund
5.0 star property
Downtown Shanghai
9.6 out of 10, Exceptional, (1,006 reviews)
"The staff was very professional and friendly. The facility is very clean and well maintained"
Canada
Qihan
The price is AED 1,170
AED 1,364 total
includes taxes & fees
8 Dec - 9 Dec
Fairmont Peace Hotel on the Bund

4. Swissotel Grand Shanghai

Swissotel Grand Shanghai
5.0 star property
Jing'an
8.8 out of 10, Excellent, (1,005 reviews)
"Breakfast was great. Location was fantastic. Friendly staff and clean rooms. This would be my go to in Shanghai."
Canada
Olusegun
The price is AED 478
AED 557 total
includes taxes & fees
5 Dec - 6 Dec
Swissotel Grand Shanghai

5. Novotel Shanghai Atlantis

Novotel Shanghai Atlantis
4.0 star property
Pudong
8.6 out of 10, Excellent, (849 reviews)
"Great breakfast buffet, unique view and excellent location. Property need some renovation on lounge level rooms."
United States
Carlos
The price is AED 295
AED 344 total
includes taxes & fees
11 Dec - 12 Dec
Novotel Shanghai Atlantis

6. Mercure Shanghai Hongqiao SOHO

Mercure Shanghai Hongqiao SOHO
4.0 star property
Puxi
8.8 out of 10, Excellent, (125 reviews)
"Clean room"
United States
ALVARO
The price is AED 260
AED 303 total
includes taxes & fees
30 Nov - 1 Dec
Mercure Shanghai Hongqiao SOHO

7. Pullman Shanghai Central-in XinTianDi & Yu Garden Area

Pullman Shanghai Central-in XinTianDi & Yu Garden Area
5.0 star property
Huangpu
8.6 out of 10, Excellent, (821 reviews)
"Club lounge was very pleasant and offered excellent food choices. Will definitely stay there again on future visits to Shanghai."
Canada
Keith
The price is AED 429
AED 500 total
includes taxes & fees
6 Dec - 7 Dec
Pullman Shanghai Central-in XinTianDi & Yu Garden Area

8. The Peninsula Shanghai

The Peninsula Shanghai
5.0 star property
Downtown Shanghai
9.4 out of 10, Exceptional, (412 reviews)
"Breakfast, staff"
United States
Wilfredo
The price is AED 1,816
AED 2,118 total
includes taxes & fees
1 Dec - 2 Dec
The Peninsula Shanghai

9. Mercure Shanghai Jinqiao

Mercure Shanghai Jinqiao
4.0 star property
Pudong
10.0 out of 10, Exceptional, (11 reviews)
"Helpful staff, Spacious room. Conveniently located."
Australia
Lina
The price is AED 259
AED 302 total
includes taxes & fees
20 Nov - 21 Nov
Mercure Shanghai Jinqiao

10. Mercure Shanghai Hongqiao Central

Mercure Shanghai Hongqiao Central
4.0 star property
Puxi
8.0 out of 10, Very good, (26 reviews)
"Great value!"
United States
Bernard Jean
The price is AED 170
AED 199 total
includes taxes & fees
29 Nov - 30 Nov
Mercure Shanghai Hongqiao Central
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.

Top Shanghai Hotel Reviews