Customised for your search:

Shanghai Hotel Guide - 3 stars Hotels in Shanghai, China

Shanghai hotels
Shanghai

Top Trending 3 stars Star Hotels in Shanghai

Astor House Hotel - Shanghai Hotels
Rating: 3.5 Stars
£62
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
 
 
"Historic Hotel"
The Astor House Hotel was a complete delight! After far too many hours on far too many planes and waiting around airports while they relocated my lost luggage, I was exhausted and frustrated by the time I arrived in Shanghai. All those negative feelings disappeared the moment I walked into the Astor House Hotel's historic lobby with it's dark wood paneling and glittering chandeliers. The room they gave me was spacious and well appointed, and the hotel was ideally situated just a hop skip and jump from the Bund. I'd go back to that hotel any day!
A Traveller
Jinjiang Metropolo Hotel Classiq, YMCA - 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.

Jinjiang Metropolo Hotel Classiq, YMCA

123 South Xizang Road, Shanghai - Map
 
 
"Nice hotel close to station, eateries and shops"
Room is clean and room rate is reasonable. Location is close to station. Eateries and shopping within walking distance
polly from singapore
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
 
 
"Good value hotel"
The Bund Hotel is close to everything. 10 minutes walk from the People's Square which is in central of Shanghai. From People's Square metro station can go anywhere in Shanghai. Room is clean and comfortable. Good value hotel for the money.
Keahi from Honolulu, Hawaii
New Harbour Service Apartments - 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.

New Harbour Service Apartments

No 88 Yongshou Road Huang Pu D, Shanghai - Map
 
 
"Great location."
Staff was very helpful in getting us taxi and providing us with additional information, when requested.
A Traveller
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 Seventh Heaven Hotel - Shanghai Hotels
Rating: 3.0 Stars
£39
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 Seventh Heaven Hotel

627 East Nanjing Road, Shanghai - Map
 
 
"Good"
Breakfast really bad. Need improvement.
A Traveller
Shanghai Seventh Heaven Hotel is right located on the famous Nanjing Road, by the Hualian Department Store located to the …More
City Hotel Shanghai - Shanghai Hotels
Rating: 3.5 Stars
£49
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
 
 
"Enjoyable stay"
Hotel felt rather luxurious from the entry foyer to the room. The bathroom was well appointed with a fantastic shower that actually had decent water pressure. Our room overlooked the houses and some low rise buildings. The room was very quiet with a firm mattress, but not too firm compared to most Chinese standard of beds. Train a 10 minute walk away. It costs about $40AUD from the airport in a taxi doing 140km/h. Should have learnt to say slow down in Chinese.
Yvonne from Newcastle, Australia
Shanghai Fish Inn Bund - 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 Fish Inn Bund

No. 639 Middle Henan Road, Shanghai - Map
 
 
"Great Location"
We stayed here for five nights and enjoyed how centrally located it was. The staff were very helpful and our room was just what we needed. The air conditioning was our favourite part as it was very warm during our stay in Shanghai and we appreciated being able to control the temperature in our room - which wasn't the case in many other hotels!
Julia from Ottawa, ON
Golden Tulip Ashar Suites Shanghai Central - 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.

Golden Tulip Ashar Suites Shanghai Central

No 288 North Shaanxi Road, Shanghai - Map
 
 
"n/a"
We like the stay at the hotel. Staff are very friendly. Rooms are very nice.
A Traveller
Central View Suites offers one of the best locations in Shanghai and is situated on Shanxi Rd North near the intersection of …More
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
 
 
"Best value in Shanghai"
The location was even better than I expected. SOOO convenient for everything. The check-in experience including the luggage service were better than those at the next hotel we stayed in which was an international 5-star hotel. No kidding! The maintenance crew was very friendly and helpful. Free internet, etc.. I have only good things to say about this hotel. I'm glad after searching through several sites we picked this one. We had 3 rooms for a whole week! HIGHLY recommended! You will enjoy it too!
Calvin from Bay Area, CA
Magnificent International Hotel - Shanghai Hotels
Rating: 3.0 Stars
£34
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.

Magnificent International Hotel

381 Xizang South Road, Shanghai - Map
 
 
"Excellent business hotel"
I really liked this hotel It is simple and easy to find and has nice basic services. They have great prices and I liked the simple business breakfast. Staff is very friendly and helpful. The location is fantastic close to subay
Marv from Orlando

Search from 145 Shanghai Hotels - 3 Stars


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    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