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

Check prices on hotels in Shanghai

Tonight 16 Jan - 17 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Featured Shanghai 3 Stars Hotels

See all 1,994 properties in Shanghai
Joyful Star Hotel (Disney--wanxia)
Joyful Star Hotel (Disney--wanxia)
3.5 out of 5.0 No. 472, Ganghong Road, Shanghai
Free cancellation
3.6/5 (429 reviews)
RM111/ nightfor 2 guests

Staff very nice and it was in a convenient location. The door was off alignment a little so we had to pick the door up to close it.

Reviewed on 11 Jan,2019
Pentahotel Shanghai
Pentahotel Shanghai
3.5 out of 5.0 1525 Ding Xi Road, Shanghai
Free cancellation
4.0/5 (755 reviews)
RM180/ nightfor 2 guests

Reception staff were most polite and helpful. Water pressure inconsistent in shower resulted in intermittent too hot/too cold water. Chair design although nice is impractical resulted in me kicking the protruding legs many times. Suggest it be replaced before someone gets more seriously injured.

Reviewed on 22 Nov,2018
Campanile Shanghai Bund Hotel
Campanile Shanghai Bund Hotel
3.0 out of 5.0 No.33 Fujian S Rd, Huangpu Qu, Shanghai
Free cancellation
4.2/5 (637 reviews)
RM185/ nightfor 2 guests

Good value hotel in convenient and intresting location, approx 5-10 min walk to metro and walkable to the bund. Staff were helpful and efficient. Room was ok size for one person, cleanliness was good. Would stay again.

Reviewed on 13 Jan,2019
Ruitai Hongqiao Hotel
Ruitai Hongqiao Hotel
3.0 out of 5.0 555 Shui Cheng Road, Shanghai
3.4/5 (537 reviews)
RM244/ nightfor 2 guests

Front desk staff are very friendly and accommodating. Bathroom needs major update or upgrade. Housekeepers need to do a better cleaning job. Rooms are not very sound proof, I could hear people snoring and loud talking. The location is good. The breakfast is more for locals not foreigners.

Reviewed on 13 Jan,2019
Hyatt House Shanghai Hongqiao CBD
Hyatt House Shanghai Hongqiao CBD
3.5 out of 5.0 9 Shenhong Road, Hongqiao CBD, Shanghai
Free cancellation
4.4/5 (48 reviews)
RM365/ nightfor 2 guests

Huge island kitchen, clean and chic setting. Staffs are friend and available.

Reviewed on 13 Oct,2018
Joyful Star Hotel (Disney--Chenyang)
Joyful Star Hotel (Disney--Chenyang)
3.5 out of 5.0 No. 75 Morningside Rd., Shanghai
Free cancellation
3.5/5 (109 reviews)
RM102/ nightfor 2 guests

This is a good comfortable hotel no cigarette smell good breakfast and every comfortable for the price those wh complain are stupid shuttle bus excellent and on time

Reviewed on 4 Oct,2018
Campanile Shanghai Natural History Museum
Campanile Shanghai Natural History Museum
3.0 out of 5.0 No. 1455 Nansuzhou Rd, Jing An Dist., Shanghai
Free cancellation
4.2/5 (172 reviews)
RM175/ nightfor 2 guests

Nearby museum and line 13 metro train. Convenient and great breakfast as well.

Reviewed on 29 Nov,2018
Shanghai Airlines Travel Hotel
Shanghai Airlines Travel Hotel
3.5 out of 5.0 No. 1909 Jiang Zhen Road, Shanghai
Free cancellation
3.2/5 (619 reviews)
RM187/ nightfor 2 guests

Moderately priced hotel conveniently located close to the airport. Hotel has a free airport-hotel shuttle which comes in very handy; driver was kind enough to drop people at the nearest subway station (as it is not the most convenient to get to from the hotel). Room was clean and comfortable, hotel ...

Reviewed on 26 Jun,2018
Campanile Shanghai Jing An Hotel
Campanile Shanghai Jing An Hotel
3.0 out of 5.0 No. 425 Wulumuqi North Road, Shanghai
Free cancellation
4.2/5 (30 reviews)
RM178/ nightfor 2 guests

What a gem in the hustle and bustle of the great city of Shanghai. Campanile is a boutique hotel with a Quiet yet intriguing personality! The European flair + thoughtful sophistication made this hotel an oasis. The hotel is conveniently located just about 5-10 minutes walk from the cheap eats, Jim ...

Reviewed on 12 Jan,2019
Fraser Residence Shanghai
Fraser Residence Shanghai
3.5 out of 5.0 98 Shou Ning Road, 200021 Shanghai, Shanghai
Free cancellation
4.4/5 (692 reviews)
RM409/ nightfor 2 guests

I booked the Studio Executive room for 5 nights in December 2018 and believed I was given another type (lower) of room. Can the hotel clarify? Otherwise, the hotel is great! Kudo to the staff for the good service! Would come back. Thanks.

Reviewed on 19 Dec,2018
Map

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.

Recently booked Shanghai hotels

Dorsett Shanghai
4.0 out of 5.0
Last booking: 22minutes ago
Jin Jiang Hotel Shanghai
4.5 out of 5.0
Last booking: 35minutes ago
The Eton Hotel
4.5 out of 5.0
Last booking: 1 hour ago
Ramada Plaza Shanghai Pudong Airport
4.0 out of 5.0
Last booking: 1 hour ago
Jin Jiang Tower
4.0 out of 5.0
Last booking: 3 hours ago
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5.0
Last booking: 4 hours ago
Novotel Shanghai Clover
4.5 out of 5.0
Last booking: 4 hours ago
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
4.0 out of 5.0
Last booking: 4 hours ago
Parkyard Hotel Shanghai
4.0 out of 5.0
Last booking: 4 hours ago