Get support for your booking:
1-212-444-0600

We found 1032 hotels with availability in Shanghai. Showing 1 – 30

Show map
Sort by: Agoda Recommended Hotel Name Stars
Price
Review Score

  1. Pleasant 6.7

    based on 25 reviews 13 reviews in English

    Belvedere All Suites Service Apartments 5 Star Hotel

  2. Fantastic 8.9

    based on 153 reviews 112 reviews in English

    Andaz Xintiandi - Shanghai 5 Star Hotel

  3. Up to 30% off with Agoda Insider Deals!

  4. Fantastic 8.4

    based on 392 reviews 291 reviews in English

    Fraser Residence Shanghai 5 Star Hotel

  5. Fantastic 8.4

    based on 436 reviews 270 reviews in English

    Hyatt on the Bund 5 Star Hotel

  6. Good 7.5

    based on 598 reviews 376 reviews in English

    Majesty Plaza Shanghai Hotel 5 Star Hotel

  7. Fantastic 8.3

    based on 79 reviews 36 reviews in English

    Starr Hotel Shanghai 4.5 Star Hotel

  8. Very Good 8.0

    based on 443 reviews 241 reviews in English

    Pullman Shanghai Skyway 5 Star Hotel

  9. Fantastic 8.5

    based on 295 reviews 172 reviews in English

    Grand Hyatt Shanghai 5 Star Hotel

  10. Fantastic 8.7

    based on 72 reviews 46 reviews in English

    Portman Ritz-Carlton Hotel 5 Star Hotel

  11. Fantastic 8.7

    based on 262 reviews 171 reviews in English

    The Yangtze Boutique Shanghai 5 Star Hotel

  12. Fantastic 8.5

    based on 104 reviews 42 reviews in English

    Banyan Tree Shanghai On The Bund 5 Star Hotel

  13. Fantastic 8.3

    based on 298 reviews 173 reviews in English

    Sunrise on the Bund Hotel 5 Star Hotel

  14. Very Good 8.0

    based on 950 reviews 440 reviews in English

    Lee Gardens Hotel Shanghai 5 Star Hotel

  15. Fantastic 8.8

    based on 28 reviews 12 reviews in English

    The Ritz-Carlton Shanghai Pudong 5 Star Hotel

  16. Fantastic 8.6

    based on 179 reviews 109 reviews in English

    Pudong Shangri-La, East Shanghai 5 Star Hotel

  17. Fantastic 8.6

    based on 28 reviews 17 reviews in English

    Lanson Place Jinlin Xintiandi Residences Shanghai 5 Star Hotel

  18. Very Good 7.9

    based on 178 reviews 103 reviews in English

    Ocean Hotel 5 Star Hotel

  19. Fantastic 8.4

    based on 44 reviews 21 reviews in English

    Le Sun Chine - A Relais & Chateaux 5 Star Hotel

  20. Very Good 7.6

    based on 543 reviews 121 reviews in English

    Grand Mercure Shanghai Hongqiao by ACCOR 5 Star Hotel

  21. Fantastic 8.4

    based on 211 reviews 133 reviews in English

    Grand Kempinski Hotel Shanghai 5 Star Hotel

  22. Very Good 7.7

    based on 412 reviews 282 reviews in English

    Green Court Serviced Apartment at People Square 4 Star Hotel

  23. Good 7.5

    based on 67 reviews 35 reviews in English

    Casa Serena Spa & Hotel Xintiandi 5 Star Hotel

  24. Fantastic 8.2

    based on 77 reviews 52 reviews in English

    URBN Hotel Shanghai 5 Star Hotel

  25. Shanghai Centre Serviced Apartment 5 Star Hotel


Next Page 1 of 35