Hotels in Shanghai

Hotels
Hotels Top
Restaurants
Restaurants Top
Activities
Activities Top
Update Map

Top 10 Hotels in Shanghai

    #11 JW Marriott Hotel Shanghai at Tomorrow Square
    5 out of 5 stars

    From $226 per night

    #12 Oriental Riverside Hotel Pudon
    4 out of 5 stars

    From $108 per night

    #13 Tong Mao Hotel
    4 out of 5 stars

    #14 Ramada Plaza Shanghai
    4 out of 5 stars

    #15 Jin Jiang Hotel
    5 out of 5 stars

    From $93 per night


    #16 Grand Hyatt Shanghai
    5 out of 5 stars

    From $216 per night

    #17 Howard Johnson Plaza Shanghai
    4 out of 5 stars

    From $122 per night

    #18 Astor House Hotel
    3 out of 5 stars

    From $70 per night

    #19 Crowne Plaza Shanghai
    4 out of 5 stars

    From $110 per night

    #20 Kind Hotel
    5 out of 5 stars

    • 11-20 of 2064 Shanghai Hotels
    We know what you’re thinking: Where should I stay? Deciding on a Shanghai hotel can be a challenge. Is the hotel close to my favorite attractions? Does it have a complimentary breakfast? Is there free wi-fi? IgoUgo members reviewed hotels in Shanghai and provided some useful tips and advice below. Read Shanghai hotel reviews and discover where to hang your hat.

    Recent Shanghai Hotel Reviews

    Pudong International Airport Motel 168
    User Rating:3 out of 5 stars
    Renaissance Shanghai Yu Garden Hotel
    User Rating:5 out of 5 stars
    Bund Riverside Hotel
    User Rating:4 out of 5 stars
    Manhattan Business Hotel
    User Rating:4 out of 5 stars
    Central Hotel Shanghai
    User Rating:5 out of 5 stars
    Rayfont Shanghai Xuhui Hotel
    User Rating:5 out of 5 stars
    Shanghai JC Mandarin Hotel
    User Rating:4 out of 5 stars
    Royal International Hotel Shanghai
    User Rating:5 out of 5 stars
    Swissotel Grand Shanghai
    User Rating:5 out of 5 stars
    Hengsheng Peninsula International Hotel
    User Rating:1 out of 5 stars