Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Great hotel and location. They have retained the original character and charm of this 1929 building. Very comfortable stay, one of the best beds we have slept in! Shame about the jazz bar which needs to replace the resident band - who were awful!
Fairmont Peace Hotel£156Fairmont Peace Hotel£156
The hotel is a beautiful old villa set in quiet gardens and was a delight to stay in. The staff were very helpful and friendly and the rooms were spacious and comfortable. Breakfasts were also very good with lots of choice. The only drawback was the Wifi which was sometimes very slow. However, we ...
Moller Villa Hotel Shanghai£91Moller Villa Hotel Shanghai£91
Great time , just one night we could have stayed forever
Waldorf Astoria Shanghai on the Bund£164Waldorf Astoria Shanghai on the Bund£164
Fantastic views of a beautiful city just like in the pictures. Hotel is close to everything. All staff members were very courteous, friendly, and helpful. We enjoyed the Happy Hour and Breakfast room.
Hyatt On The Bund£135Hyatt On The Bund£135
Exceptional service - from the booking to welcome, our room, dining and the pool to departure - everyone was welcoming, knew us by name, smiling and overall just made us feel incredible. They noted our special occassion and pulled out all the stops to make it very memorable. Top tip - book the private ...
Four Seasons Hotel Shanghai at Pudong£196Four Seasons Hotel Shanghai at Pudong£196
A lovely hotel, quiet spacious rooms, friendly staff, good location. The only slight downside was that it seemed impossible to turn the heating down in the room. Our room was so hot it was difficult to sleep.
Grand Central Hotel Shanghai£91Grand Central Hotel Shanghai£91
The cleanliness leaves a lot to be desired and staff not conducting good hygiene practices. Services from staff leave a lot to be desired.
Grand Mercure Shanghai Hongqiao£42Grand Mercure Shanghai Hongqiao£42
Search for Romantic Hotels in Shanghai on Expedia.co.uk. You can easily find your Romantic Hotels in Shanghai using one of the methods below: