Beginning of main content
Trip Type

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Shanghai 3 stars Hotels

See all 1,093 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 (286 reviews)
Convenient Good hotel to layover in; quiet, good food/drink choices, and the staff are very helpful to guests. Worth the little extra cost of being a Ramada😊👍
  24 Sep 2017

Rs.7,839

Rs.7,839
Pentahotel Shanghai

Pentahotel Shanghai

1525 Ding Xi Road, Shanghai
3.5 out of 5.0
4.0 out of 5 (138 reviews)
Nice Hotel close to the SubwayNice hotel. Staff were friendly. However, did notice that the air conditioning in the lobby area was not cold at all. Room was of quite decent size and clean. Wifi was good but air conditioning in the room was not cold enough even though I had lower the thermostat temperature. Overall, would still ...
  13 Jul 2017

Rs.3,334

Rs.3,334
JOYFUL STAR HOTEL PUDONG AIRPORT I

JOYFUL STAR HOTEL PUDONG AIRPORT I

No. 472, Ganghong Road, Shanghai
3.5 out of 5.0
3.2 out of 5 (54 reviews)
good to stay for transiti say it was good place to stay,,,, many local restraunts were close to it
  8 Sep 2017

Rs.2,106

Rs.2,106
City Hotel Shanghai

City Hotel Shanghai

5-7 Shan Xi Road South, Shanghai
3.5 out of 5.0
3.7 out of 5 (241 reviews)
Great Location good, never a problem. Have stayed many times over the years. I alway keep coming back.
  13 Apr 2017

Rs.4,868

Rs.4,868
Holiday Inn Express Shanghai Zhabei

Holiday Inn Express Shanghai Zhabei

No 1738 Zhongxing Road, Shanghai
3.5 out of 5.0
3.6 out of 5 (228 reviews)
Value for money, close to Metro and RailI regularly use this Hotel due to it's closeness to metro and rail, and it's budget pricing
  21 Sep 2017

Rs.3,188

Rs.3,188
Shanghai Airlines Travel Hotel

Shanghai Airlines Travel Hotel

No. 1909 Jiang Zhen Road, Shanghai
3.5 out of 5.0
3.1 out of 5 (197 reviews)
It was nice and clean as well as comfortable for a good rest
  8 Sep 2017

Rs.2,554

Rs.2,554
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 (460 reviews)
3 bedroom apartment was spacious and clean. Only negative is the crib provided could only accommodate an infant because the railings are so short.
  5 Sep 2017

Rs.5,531

Rs.5,531
The Seventh Heaven Hotel

The Seventh Heaven Hotel

627 East Nanjing Road, Shanghai
3.0 out of 5.0
3.5 out of 5 (191 reviews)
I love the 7th Heaven!!!I'm not sure what every one else has for their criteria, but we loved the 7th Heaven Hotel. The location was un-beatable. The staff were helpful and kind. The room was wonderful ,and free breakfast is....free breakfast. We approve. We view of the Chi-Gong out the window was inspiring. We love this ...
  11 Sep 2017

Rs.3,606

Rs.3,606
Holiday Inn Express Shanghai Gongkang

Holiday Inn Express Shanghai Gongkang

No. 10 South Wenzao Road, Shanghai
3.0 out of 5.0
3.4 out of 5 (7 reviews)
Will come back againOverall, it's a very nice hotel. American hotels, including Holiday Inn Express, is often one notch better than those in the US. Checkin: We had a little problem with the check-in process. It could be Expedia's fault or the hotel's fault. But the staff sent us to the room first and sort it out. Non-smoking ...
  16 Jan 2016

Rs.2,718

Rs.2,718
Ruitai Hongqiao Hotel

Ruitai Hongqiao Hotel

555 Shui Cheng Road, Shanghai
3.0 out of 5.0
3.3 out of 5 (247 reviews)
Overall pleasant. Some items they can work on to improve.
  5 Jun 2017

Rs.4,565

Rs.4,565
Map

Pocket Guide: 3 stars Hotels in Shanghai

Search for hotels in Shanghai on Expedia.co.in. 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