Beginning of main content
Trip Type

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Shanghai 3 stars Hotels

See all 1,145 Hotels in Shanghai
Campanile Shanghai Natural History Museum

Campanile Shanghai Natural History Museum

No. 1455 Nansuzhou Rd, Jing An Dist., Shanghai
3.5 out of 5.0
4.4 out of 5 (25 reviews)
The hotel is newly renovated (well, of course, it was open two months ago). Thanks to the grand opening promotion, I got a very good price. Everything is nice and clean. The hotel staff are very friendly and helpful. The location is close to the major business areas. I would choose Campanile Natural ...
  10 Dec 2017

Rs.3,215

Rs.3,215
The Bund Hotel

The Bund Hotel

No 525 Guangdong Road Huangpu, Shanghai
3.5 out of 5.0
3.9 out of 5 (887 reviews)
excellent experienceroom was very nice. very clean. bed was very comfortable and spacious. location of the hotel very accessible to all tourist spot area. overall stay was excelleny. hotel staff esp reception and concierge were all very helpfull.
  11 Jan 2018

Rs.5,276

Rs.5,276
Holiday Inn Express Shanghai Gongkang

Holiday Inn Express Shanghai Gongkang

No. 10 South Wenzao Road, Shanghai
3.5 out of 5.0
3.9 out of 5 (29 reviews)
Convenience.Staff speaks good english and knowledgeable to give advise to our transportation and nearby restauant and shopping places.
  19 Nov 2017

Rs.3,335

Rs.3,335
Campanile Shanghai Bund Hotel

Campanile Shanghai Bund Hotel

No.33 Fujian S Rd, Huangpu Qu, Shanghai
3.0 out of 5.0
4.2 out of 5 (376 reviews)
Great hotel excellent locationThe hotel is well maintained, staff is very helpful and understand english, the burger at the restaurant is one of the best I ever had. The hotel is very close to major tourist areas, you can walk and discover the bund without any problem
  12 Jan 2018

Rs.3,287

Rs.3,287
Hao Du Hotel

Hao Du Hotel

No. 41 South Guangxi Road, Shanghai
3.0 out of 5.0
3.9 out of 5 (101 reviews)
Helpful staff Great Location and Feel like home...We checked in at 8am in the morning. And no questions asked. Hotel Staff very helpful and understanding. They provide 5star service and always think from hotel guest site. Hotel facility was a. It old but the room and toilet are clean and function well. No problem for us. As we travel all around ...
  6 Jan 2018

Rs.2,270

Rs.2,270
Ruitai Hongqiao Hotel

Ruitai Hongqiao Hotel

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

Rs.4,549

Rs.4,549
Shanghai Charms Hotel

Shanghai Charms Hotel

619 Jiujiang Road Huangpu Dist, Shanghai
3.5 out of 5.0
3.3 out of 5 (524 reviews)
Good locationThis hotel is located near shopping and dining area, 5 minutes walk to Metro, very convenient. Only the hotel is a little old and the facilities are very standard, nothing really impressed.
  15 Jan 2018

Rs.2,549

Rs.2,549
Seventh Heaven Hotel

Seventh Heaven Hotel

627 East Nanjing Road, Shanghai
3.5 out of 5.0
3.5 out of 5 (677 reviews)
Good location.I reach hotel around 9 am and can do early check in due to room is available. Hotel is locate near train station and also not far from the bund.
  5 Dec 2017

Rs.3,336

Rs.3,336
Holiday Inn Exp Wujiaochang

Holiday Inn Exp Wujiaochang

1729 Huang Xing Road, Shanghai
3.5 out of 5.0
3.5 out of 5 (140 reviews)
The hotel is reasonably close to the metro (about a 15min walk). The breakfast is OK, a good selection of Chinese and Western dishes. I'd love if they had yogurt and fruit, all else was good. The rooms are spacious, modern, and nice. The hotel also has a great laundromat. One of the things to watch ...
  19 Jun 2016

Rs.3,167

Rs.3,167
Fish Inn East Nanjing Road

Fish Inn East Nanjing Road

No.4, Lane 74, Ningbo Road, Huangpu, Shanghai
3.5 out of 5.0
4.0 out of 5 (140 reviews)
Nice hotel but hard to find at firstThose taking the metro, upon reaching East Nanjing Rd Station, exit via Exit 6 and turn Right. Walk about a minute and the hotel signboard would be on your left hand side. The hotel location was very convenient though. Every single mall around has basement food-courts worth checking out, plenty to ...
  12 Jan 2018

Rs.2,848

Rs.2,848
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

Recently booked Shanghai hotels

Grand Kempinski Hotel Shanghai
5.0 out of 5.0
Last booking: 22 minutes ago
Joyful Star Hotel (Disney--wanxia)
4.0 out of 5.0
Last booking: 1 hour ago
The Langham, Shanghai, Xintiandi
5.0 out of 5.0
Last booking: 1 hour ago
Andaz Xintiandi Shanghai - a concept by Hyatt
5.0 out of 5.0
Last booking: 2 hours ago
The Portman Ritz-Carlton, Shanghai
5.0 out of 5.0
Last booking: 2 hours ago
Radisson Blu Hotel Shanghai New World
5.0 out of 5.0
Last booking: 3 hours ago
Okura Garden Hotel Shanghai
5.0 out of 5.0
Last booking: 3 hours ago
Crowne Plaza Century Park Shanghai
5.0 out of 5.0
Last booking: 3 hours ago
The Yangtze Boutique Shanghai
5.0 out of 5.0
Last booking: 3 hours ago