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.
Everything was within 10 minutes walking distance to the hotel so it had easy access to shops, waterfront and restaurants. The hotel staff were very helpful with everything we needed. Rooms were excellent.
The Bund Riverside Hotel$71The Bund Riverside Hotel$71
The hotel was very well priced for how nice it is inside. Great place to retreat to for a break or for reflection. The continental breakfast was free and awesome. Love the music in the restaurant. One compliant is that it's far to get to. You have to pay for a 80RMB taxi ride from the nearest subway ...
Known for its museums and sacred temples, Shanghai has a lot to offer the traveler planning a getaway. Book your ideal spot to stay near local attractions, such as The Bund, on Expedia, which offers you access to a wide variety of beach hotels and other types of accommodations all in one place. Seeking specific amenities? We make it simple to find accommodations with the free WiFi, hot tub, or in-room kitchen you're looking for. Searching for a hotel on the beach, or right by the airport? We'll show you the top accommodation options that meet your needs. After you've chosen the best one for you, simply follow our streamlined booking process and reserve a room for your upcoming vacation.
If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.
The closest major airport is in Shanghai (SHA-Hongqiao Intl.), located 8 mi (12.9 km) from the city center. You can access metro transit at People's Square Station, Dashijie Station, and Xinzha Road Station. If you want to journey outside of the city, hop aboard a train from Shanghai Railway Station, Shanghai South Railway Station, or Shanghai Hongqiao Railway Station.