Customised for your search:

Shanghai Hotel Guide - 3 stars Hotels in Shanghai, China

Shanghai hotels
Shanghai

Top Trending 3 stars Star Hotels in Shanghai

Fish Inn East Nanjing Road - 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.

Fish Inn East Nanjing Road

No.4, Lane 74, Ningbo Road, Huangpu, Shanghai - Map
 
 
"Close to everything and great staff"
Staff was very accommodating. Great location-walking distance to Bund, French quarters, Nagjing road shopping. We loved how once we stepped outside we immediately saw street market with fresh veggies and live fish being sold. It was near Yang's dumpling so we got to keep going there for each meals. Place is clean, bed was good. My friend's bed actually was a twin bed put together into a "king" so that wasn't too great. But we had heat, hot water, clean sheets. It was great for a short stay. They are very accommodating.
Traveller from new york
Jin Jiang Pacific Hotel Shanghai - Shanghai Hotels
Rating: 3.0 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.

Jin Jiang Pacific Hotel Shanghai

108, Nanjing West Road, Shanghai - Map
 
 
The location is excellent. It is in the center of the city, the metro station is just across from the hotel.
A Traveller
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
 
 
"Reasonably priced hotel near the Bund and museums"
I arrived in the rain on a Sunday afternoon and had to leave the hotel right away because of renovation work being done until 5pm in the next room. The next day it did not resume and I was able to enjoy a spacious room and bathroom, with wifi. The restaurant is disappointing -- OK for breakfast, better to dine out otherwise.
Traveller from Boston
Jianguo Hotel Shanghai - 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.

Jianguo Hotel Shanghai

439 Cao Xi Road, Shanghai - Map
 
 
"Nice hotel"
Great location, nice hotel with many facilities. I stayed in a room with city view, which is clean, comfort but very small. I am happy to stay at Jianguo hotel. The only issue was that I chose non-smoke level, but the guests staying at the same level don't follow the rule. I even saw a cigarette residue discarded beside the elevator. I think it is the hotel's responsibility to make the non-smoke level be real non-smoke.
Traveller from San Jose
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
 
 
"Very good family hotel"
it's great for family or friends hotel, live together. Closer to everything! not on main street, you have to find it.
Traveller from New york
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
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
 
 
"Classical hotel with great character. "
The hotel was excellent. They did a great job in telling the guests about its historic past. It has a great location, beautiful interior, helpful and abundant staff, and great breakfast. I would recommend this to anyone. It definitely beats staying at a chain it has a lot of character.
Traveller from Westminster, md
Jin Jiang Pine City 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.

Jin Jiang Pine City Hotel

777 Zhaojia Bang Road, Shanghai - Map
 
 
"A good hotel at a convenient location"
The large room facing main street (ZhaoJiaBang road) is noisy. You have to expect their service level is lower than we take granted in the States. Some of their facilities may not work properly. During my staying, there were a couple occations when the internet does not work.
You from San Francisco
Shanghai Hotel - Shanghai Hotels
Rating: 3.5 Stars
£47
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 Hotel

505 Wulumuqi Road, Shanghai - Map
 
 
"Good location"
Our stay here was pleasant. Handy location with 10 min walk to subway line 2. Hotel looking tired but worked fine for us.
Anna from Sydney
Jinjiang Metropolo Hotel Classiq, YMCA - Shanghai Hotels
Rating: 3.0 Stars
£99
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
 
 
"Good choice if you have a small budget"
I chose this hotel for all the good reviews I read and because the price was really good compare to other hotels in shanghai. It's a really expensive city so this hotel is a good compromise but if you are looking for a really nice accomodation or international hotel servises go somewhere else. The room was clean but really small. The lobby was small and not really welcoming, staff don't speak good english as you expect from hotels staff. Position is good.
Traveller from milano
Jin Jiang Rainbow Hotel - Shanghai Hotels
Rating: 3.5 Stars
£51
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

Search from 244 Shanghai Hotels - 3 Stars


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 271,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