Customised for your search:

Shanghai hotels

Shanghai hotels
Shanghai

Hotel + Flight Deals in Shanghai

See all Shanghai Package Deals

Top Trending Hotels in Shanghai

Genting Star Shanghai - 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.

Genting Star Shanghai

No.1102, Zhongshan No.1 Road North,, Shanghai - Map
 
 
"Good and safe hotel"
I'm very thankful to front office executive whose name is Green for his invaluable assistance. He speaks good English and helped to arrange my trip to Suzhou and advised me on how to get around Shanghai. His advice helped me to save a lot of money on transportation.
CKF from Kuala Lumpur
Lian Bang 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.

Lian Bang Hotel

No.228, Zhizaoju Road, Huangpu District, Shanghai - Map
 
 
"Awful hotel, please don't stay there!!"
I know this looks like a nice cheap hotel in the pictures but this is not the case- I'm sure the pictures were taken at least 30 years ago. The hotel is disgusting and old. In our bedroom when we arrived, I'm sure if the floor had been swept. After a few days, we wanted out sheets changed so we took the sheets and covers off, only to reveal wee stains all over the duvet and the bed. Also, the bed was hard as nails. I think it was just wood in the middle of it. When new sheets were put on, they too were stained and had holes in them- they also weren't ironed (maybe I'm asking for too much here?) The walls were also peeling at every point. The cleaning staff were friendly, although they did not understand any English. And the reception staff also did not understand any English so we stopped asking them for help as they couldn't and didn't seem to want to help us. My honest review is that, unless you're a backpacker looking desperately for somewhere to stay, do not stay here.
Dora from O
The Bund Riverside Hotel - Shanghai Hotels
Rating: 4.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.

The Bund Riverside Hotel

398 East Beijing Road, Shanghai - Map
 
 
"Nice hotel ... Walking distant from The Bund"
My family have a good stay at the hotel and we are very treated by the staff. We could easily get information and directions from them to go anywhere in Shanghai. Easy to get taxi.
DQ from PJ Malaysia
Baolong Homelike Hotel Zhongshan Branch Shanghai - Shanghai Hotels
Rating: 2.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.

Baolong Homelike Hotel Zhongshan Branch Shanghai

No 1009 North Zhongshan Road, Shanghai - Map
 
 
"Overall good."
According to price its good. Front staff is helpful. But they are don't know English. This is problem. Overall good.
A Traveller
Jingyue 99 Hotel - Jiangzhen - Shanghai Hotels
Rating: 2.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.

Jingyue 99 Hotel - Jiangzhen

No. 835 Chuan Nan Feng Gong Road, Shanghai - Map
 
 
"Nice hotel, very close to Pudong airport"
Brilliant for a stopover at Pudong. I had an early morning flight so I slept here on my last night in Shanghai. The shuttle bus wasn't running, but they easily organised a taxi for me. Would definitely recommend.
Jamie from UK
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
Central Hotel Shanghai - Shanghai Hotels
Rating: 4.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.

Central Hotel Shanghai

No 555 Jiujiang Road, Shanghai - Map
 
 
"As central as it gets"
Friendly staff, good service and reasonable prices have made this hotel my # 1 choice in Shanghai
Gary from Toronto
ibis Shanghai Lianyang - 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.

ibis Shanghai Lianyang

300 Fang Dian Road, Shanghai - Map
 
 
"Great Hotel for the Price!!!"
It is in a clean, safe neighbourhood! In addition, it is close to everything in Shanghai!
Crusher from Vancouver, Canada
Ibis Shanghai Lianyang is the first international economy hotel in Pudong, Shanghai. The hotel boasts 298 modern rooms, each …More
Shanghai Marriott Hotel City Centre - Shanghai Hotels
Rating: 5.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 Marriott Hotel City Centre

555 Xi Zang Road Middle, Shanghai - Map
 
 
"Nice hotel with modern facilities."
Modern hotel with excellent amenities. Within walking distance to the Bund. Good restaurants, bar, and cafes within, and in the close proximity. I would recommend.
Boris from New York, NY
Discover unmatched hospitality, an unbeatable location and luxurious amenities at the new Shanghai Marriott Hotel City …More
24K International Hotel (People's Square) - Shanghai Hotels
Rating: 2.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.

24K International Hotel (People's Square)

No. 20, Lane 155 Weihai Road, Shanghai - Map
 
 
Good value for the money. Good location. A bit worn down but clean.
A Traveller

Search from 725 Shanghai Hotels


    Why book with Expedia ?

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

    Narrow Your Search To:

    Pocket Guide: 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
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.