Customized for your search:

3 Star Hotels in Shanghai

Shanghai hotels
Shanghai

Top Trending Hotels with 3 Stars in Shanghai

City Hotel Shanghai - Shanghai Hotels
Rating: 3.5 Stars
$82
Check availability

City Hotel Shanghai

5-7 Shan Xi Road South, Shanghai 200020 - Map
 
 
"Good for business travel"
I've stayed at this hotel several times and travel to China very frequently. I've been to the best and worst China has to offer to be sure. I'm not fussy about amenities. All I ask for is a clean room, comfortable bed, nice hot shower with good pressure, and reliable internet. City Hotel has all of these things. Nothing fancy, so definitely not a vacation hotel, but if you approach China business travel same as me, you'll be satisfied. And for the price, can't beat it.
Traveller from Heart of Texas
This family-friendly hotel is located in the city center, within 1 mi (2 km) of Shanghai Exhibition Center and Jing An …More
Astor House Hotel - Shanghai Hotels
Rating: 3.5 Stars
$94
Check availability

Astor House Hotel

No 15 Huangpu Road, Shanghai 200085 - Map
 
 
"A Piece of History"
I learned about the history of the hotel and the concession during my stay in this hotel. The architecture, furniture and the mini museum preserved so much for visitors to explore and to appreciate. It's a little far away from subway and a 10-15 minute walking distance to the Bund. But, if you are interested in history and the beauty of architecture, it's well worth it though.
Traveller from North Dakota
Located on the Bund, in a 160-year-old Victorian- and Baroque-style building, this hotel is situated in historical Colonial …More
New Harbour Service Apartments - Shanghai Hotels
Rating: 3.5 Stars
$175
Check availability

New Harbour Service Apartments

No 88 Yongshou Road Huang Pu D, Shanghai 200021 - Map
 
 
"Nice hotel close to metro"
The decor could do with a facelift . Other than that this is a great hotel - clean , centrally located near the metro and near restaurants. This is my 4th visit to Shanghai and is one of the better hotels .
Traveller from Londn
Located in downtown Shanghai, this hotel is in a lively neighbourhood of small restaurants and shops, a short walk to …More
Jinjiang Metropolo Hotel Classiq, YMCA - Shanghai Hotels
Rating: 3.0 Stars
$134
Check availability

Jinjiang Metropolo Hotel Classiq, YMCA

123 South Xizang Road, Shanghai 200021 - Map
 
 
"Nice hotel"
Stayed one night. Excellent service, hotel room is very clean and comfortable. Only thing is hall way carpet looks little aged.
Traveller from Dallas, Texas
This family-friendly Shanghai hotel is located in the entertainment district, within a 15-minute walk of Shanghai Museum and …More
Jin Jiang Rainbow Hotel - Shanghai Hotels
Rating: 3.5 Stars
$134
Check availability

Jin Jiang Rainbow Hotel

2000 West Yan An Road, Shanghai 200051 - Map
 
 
"The Rainbow Hotel"
The Rainbow is close to Honquaio Airport and tran station and yet closeenough to down town. Check in is actually ok - the hotel a bit dated, but not bad at all for the money. I would definatly recommend it. The only negative is getting a Taxi - that can be a real pain and you will easily loose it with the people outside who do little to help. Better to walk down the road and hail one for yourself
Traveller from UK
This family-friendly Shanghai hotel is located near the airport, within a 15-minute walk of Parkson Shopping Center …More
The Bund Hotel - Shanghai Hotels
Rating: 3.5 Stars
Check availability

The Bund Hotel

No 525 Guangdong Road Huangpu, Shanghai 200001 - Map
 
 
"Nice hotel, clean, comfortable and good location. "
We arrived and were quickly checked-in. The hotel staff were nice. The room clean, with a view to the bund and Pudong. It was easy to get out and back t the hotel.
Traveller from Israel
Located in the city center, this business-friendly Shanghai hotel is a five minute walk from the Bund and Nanjing Road or …More
Donghu Guest House - Shanghai Hotels
Rating: 3.0 Stars
Check availability

Donghu Guest House

No. 7 Donghu Road, Shanghai 200031 - Map
 
 
"Hotel in Keeping with Classic Locality"
We were welcomed in a friendly manner by both Door and Reception staff and also found this manner through all of our stay. The compact size of the Hotel meant effective use of the elevators and services. The size of the room was quite small but had homely feeling. It is close to major quality shopping area with a number of International restaurants within easy walking distance.
Traveller from Sydney
Located in Xuhui, this hotel is within 1 mi (2 km) of Shanghai Museum of Arts and Crafts, Jing An Temple, and French …More
The Seventh Heaven Hotel - Shanghai Hotels
Rating: 3.0 Stars
$68
Check availability

The Seventh Heaven Hotel

627 East Nanjing Road, Shanghai 200001 - Map
 
 
"Great Location and close to East Nanjing Road."
Hotel Location is great and convenience. Have a City Sightseeing Bus Stop Line 1 in front of the hotel. For metro station - 5 min walking to East Nanjing Station. Overall is good. However the facilities quite old where the room that i stay,the faucet shower is leaking.
Traveller from Malaysia
This family-friendly Shanghai hotel is located in the business district, just steps from Yong'an Department Store and Nanjing …More
Shanghai Charms Hotel - Shanghai Hotels
Rating: 3.0 Stars
Check availability

Shanghai Charms Hotel

619 Jiujiang Road Huangpu Dist, Shanghai 200001 - Map
 
 
"Good little stayer"
Close to Nanjing Road and Peoples Square which makes the subway convenient. Staff were good even with English speaker Room a bit dank - as with most chinese style hotels - but at chinese prices you cannot complain. I booked this hotel only because all the other mid price hotel rooms appeared to be taken - But I would consider this hotel again due service provided
A Traveller
Located in Downtown Shanghai, this hotel is steps from Shanghai Landmark Department Store and Nanjing Road Shopping District …More
Kingswell Hotel Tongji - Shanghai Hotels
Rating: 3.5 Stars
Check availability

Kingswell Hotel Tongji

No.50 Zhangwu Road, Yangpu District, Shanghai 200 092 - Map
 
 
"Nice hotel close to subway station"
The hotel located in a very convenient area, where is very close to subway station. The hotel does not have a swimming pool. I did not feel very welcomed from the staffs there during the check in and check out. Food over there is not great as well. However, the room is very clean. Given the price of the room, it is still a good choice.
Traveller from la ca
Located in Yangpu, this hotel is 0.2 mi (0.3 km) from Tongji University and within 3 mi (5 km) of Fudan Univeristy-Handan …More

Search from 241 Shanghai Hotels - 3 Stars


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    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.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews