Customised for your search:

Shanghai Hotel Guide - 3 stars Hotels in Shanghai, China

Shanghai hotels
Shanghai

Top Trending 3 stars Star Hotels in Shanghai

Jinjiang Metropolo Hotel Classiq, YMCA - Shanghai Hotels
Rating: 3.0 Stars
£97
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Jinjiang Metropolo Hotel Classiq, YMCA

123 South Xizang Road, Shanghai - 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
City Hotel Shanghai - Shanghai Hotels
Rating: 3.5 Stars
£60
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

City Hotel Shanghai

5-7 Shan Xi Road South, Shanghai - 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
Astor House Hotel - Shanghai Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Astor House Hotel

No 15 Huangpu Road, Shanghai - 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
New Harbour Service Apartments - Shanghai Hotels
Rating: 3.5 Stars
£121
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

New Harbour Service Apartments

No 88 Yongshou Road Huang Pu D, Shanghai - 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 one km (0.5 miles) from People's Square, and 1.5 km (1 mile) from The Bund.More
The Bund Hotel - Shanghai Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Bund Hotel

No 525 Guangdong Road Huangpu, Shanghai - 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
Shanghai Charms Hotel - Shanghai Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Shanghai Charms Hotel

619 Jiujiang Road Huangpu Dist, Shanghai - 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
Jin Jiang Rainbow Hotel - Shanghai Hotels
Rating: 3.5 Stars
£77
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Jin Jiang Rainbow Hotel

2000 West Yan An Road, Shanghai - 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
Donghu Guest House - Shanghai Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Donghu Guest House

No. 7 Donghu Road, Shanghai - 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
The Donghu guest house is a three star garden style hotel located in the city centre, about 8.15 miles from Hongqiao Airport …More
Rui Tai Jing An Hotel - Shanghai Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Rui Tai Jing An Hotel

178 Tai Xing Road, Shanghai - Map
 
 
"Convenient hotel for central shanghai"
Perfectly adequate with helpful staff and good breakfast.
Traveller from england
Jin Jiang Pacific Hotel Shanghai - Shanghai Hotels
Rating: 3.0 Stars
£66
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Jin Jiang Pacific Hotel Shanghai

108, Nanjing West Road, Shanghai - Map
 
 
"Service OK."
The service is OK, though the cleaning staff forgot to clean cups. The hotel itself is old and the room needs remodeling. The wallpaper is peeling off, and there seems to have mold in the bathroom. The whole hotel smells like it's been through flooding. The location is perfect though.
A Traveller

Search from 237 Shanghai Hotels - 3 Stars


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: 3 stars Hotels in Shanghai

    Search for hotels in Shanghai on Expedia.co.uk. 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
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews