Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 Star 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 ...
  Dec 10, 2017

$54

$54
The Bund Hotel

The Bund Hotel

No 525 Guangdong Road Huangpu, Shanghai
3.5 out of 5.0
3.9 out of 5 (886 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.
  Jan 11, 2018

$82

$82
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.
  Nov 19, 2017

$52

$52
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
  Jan 12, 2018

$62

$62
Hao Du Hotel

Hao Du Hotel

No. 41 South Guangxi Road, Shanghai
3.0 out of 5.0
3.9 out of 5 (100 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 ...
  Jan 6, 2018

$35

$35
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.
  Jun 5, 2017

$73

$73
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.
  Jan 15, 2018

$40

$40
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.
  Dec 5, 2017

$53

$53
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 ...
  Jun 19, 2016

$50

$50
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 ...
  Jan 12, 2018

$45

$45
Map

Three Star Hotel Guide for Shanghai

There’s a reason the top 3 star hotels in Shanghai, 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 access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale 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 traveling 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 home base for any type of vacation.

Recently booked 3 Star Hotels in Shanghai

Holiday Inn Exp Wujiaochang
3.5 out of 5.0
Last booking: 5 minutes ago
The St. Regis Shanghai Jingan
5.0 out of 5.0
Last booking: 44 minutes ago
JW Marriott Hotel Shanghai Changfeng Park
0.0 out of 5.0
Last booking: 1 hour ago
Jin Jiang Tower
4.5 out of 5.0
Last booking: 2 hours ago
Holiday Inn Shanghai Pudong
4.5 out of 5.0
Last booking: 2 hours ago
Ramada Plaza Shanghai Pudong Airport
4.0 out of 5.0
Last booking: 4 hours ago
Ramada Shanghai East
4.0 out of 5.0
Last booking: 5 hours ago
TAI JI Hotel Shanghai
4.5 out of 5.0
Last booking: 5 hours ago
Regal Jinfeng Hotel
4.5 out of 5.0
Last booking: 5 hours ago