Beginning of main content
Trip Type

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Top 3 Stars Hotels in Shanghai

See all 1,451 Hotels in Shanghai
Ramada Plaza Shanghai Pudong Airport

Ramada Plaza Shanghai Pudong Airport

1100 Qi Hang Road, Shanghai
    3.5 out of 5.0
     
     
    3.9 out of 5 (985 reviews)
    Pentahotel Shanghai

    Pentahotel Shanghai

    1525 Ding Xi Road, Shanghai
      3.5 out of 5.0
       
       
      4.0 out of 5 (560 reviews)
      Great location. Useful subway lines for sightseeing and airport. Great vibe to hotel reception and bar. Good size rooms and best matresses in China.Friendly helpful staff - reception to cleaners.
      22 May 2018
      Joyful Star Hotel (Disney--wanxia)

      Joyful Star Hotel (Disney--wanxia)

      No. 472, Ganghong Road, Shanghai
        3.5 out of 5.0
         
         
        3.5 out of 5 (229 reviews)
        Holiday Inn Express Shanghai Zhabei

        Holiday Inn Express Shanghai Zhabei

        No 1738 Zhongxing Road, Shanghai
          3.5 out of 5.0
           
           
          3.7 out of 5 (786 reviews)
          Excellent, clean comfortable and close to transit Very happy with location, price. Was able to commute on our own as transit was within walking distance. Was able to experience high speed rail service as the Railway Station was a block away Will use again in future.
          17 May 2018
          New Harbour Service Apartments

          New Harbour Service Apartments

          No 88 Yongshou Road Huang Pu D, Shanghai
            3.5 out of 5.0
             
             
            4.1 out of 5 (1,201 reviews)
            Decent budget hotel. Great location The location is convenient for public transportation and also has many restaurants nearby. The hotel is old but relatively well-maintained.
            16 Apr 2018

            New Harbour Service ApartmentsRs5,874

            New Harbour Service ApartmentsRs5,874
            City Hotel Shanghai

            City Hotel Shanghai

            5-7 Shan Xi Road South, Shanghai
              3.5 out of 5.0
               
               
              3.7 out of 5 (669 reviews)
              Good location, good priceFor the price, this hotel is a good choice. The location is ideal and convenient. It has all the basic amenities.
              19 Apr 2018
              Shanghai Airlines Travel Hotel

              Shanghai Airlines Travel Hotel

              No. 1909 Jiang Zhen Road, Shanghai
                3.5 out of 5.0
                 
                 
                3.2 out of 5 (568 reviews)
                Hotel staff friendly and helpful. Breakfast buffet was beautiful and delicious!
                6 Apr 2018
                Seventh Heaven Hotel

                Seventh Heaven Hotel

                627 East Nanjing Road, Shanghai
                  3.0 out of 5.0
                   
                   
                  3.5 out of 5 (730 reviews)
                  Nice hotel in the best location on Shanghai! Love Very convenient and beautiful place for tourists staying in the Shanghai city!
                  3 May 2018

                  Seventh Heaven HotelRs3,949

                  Seventh Heaven HotelRs3,949
                  SHANGHAI DECO HOTEL

                  SHANGHAI DECO HOTEL

                  No. 815 Chen Yang Road, Shanghai
                    3.5 out of 5.0
                     
                     
                    4.2 out of 5 (60 reviews)
                    Perfect Great food too
                    6 May 2018
                    Holiday Inn Express Shanghai Gongkang

                    Holiday Inn Express Shanghai Gongkang

                    No. 9 South Wenzao Road, Shanghai
                      3.0 out of 5.0
                       
                       
                      3.9 out of 5 (30 reviews)
                      Not a bad stay for a reasonable price!Came from Canada for a day 4 day stay. Really liked the bedroom layout and cleanliness, yet they could only accommodate 1 queen bed or two twin beds. Since we were 3 people, I ended up getting two bedrooms with 1 queen bed in each room. The breakfast is healthy, not the traditional bacon and eggs ...
                      chanakya11 Dec 2017

                      Holiday Inn Express Shanghai GongkangRs3,884

                      Holiday Inn Express Shanghai GongkangRs3,884
                      Map

                      Recently booked 3 Stars hotels in Shanghai

                      Shanghai Forson Int'l Boutique Hotel - I
                      3.5 out of 5.0
                      Last booking: 41 minutes ago
                      Royal Century Hotel Shanghai
                      4.5 out of 5.0
                      Last booking: 1 hour ago
                      Renaissance by Marriott Shanghai Yu Garden Hotel
                      4.5 out of 5.0
                      Last booking: 1 hour ago

                      Find Your Ideal 3 Star Hotel in Shanghai

                      There's a reason the top 3-star hotels in Shanghai (and vicinity), China are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Shanghai, you'll get affordable rates at these mid-range properties. Check through our listings and you'll find some hotels may even give you access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centres, and spacious rooms.

                      Search for a cheap deal on a 3 star hotel in Shanghai for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Shanghai near the local attractions, if you want something a touch more unassuming. Whatever your travelling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

                      From business trips to family getaways, the Shanghai 3 star hotels offer a fantastic economical yet comfortable stay for any type of holiday.