Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.


Check prices on hotels in Shanghai

Best deal Best deal Aug 10 - Aug 12
Tonight Tonight Jun 21 - Jun 22
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Shanghai Beach Hotels

See all 1,502 Properties in Shanghai
The Bund Riverside Hotel

The Bund Riverside Hotel

398 East Beijing Road (Beijing Dong Lu), Shanghai
  • Free Cancellation
4.0 out of 5.0
 
 
3.7 out of 5 (1,728 reviews)
Great hotel next to tourist area. 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.
Jun 6, 2018

The Bund Riverside Hotel$71

The Bund Riverside Hotel$71
Palm Beach Resort Shanghai

Palm Beach Resort Shanghai

1888 Haiou Road, Fengxian
     
     
    5.0 out of 5 (1 reviews)
    Nice resort to get away from the cityThe 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 ...
    Apr 9, 2010
    Shanghai Haitan Hotel

    Shanghai Haitan Hotel

    No.101 Lipu Road, Shihua, Shanghai
      1.0 out of 5.0
       
       
      Hotel Wave Resort - Shanghai

      Hotel Wave Resort - Shanghai

      2-4 Jinhuitang Road, Fengxian District, Shanghai
        4.0 out of 5.0
         
         
        Seapala Resort Shanghai

        Seapala Resort Shanghai

        No.1888 Jinhuitang East Road, Shanghai
          4.0 out of 5.0
           
           
          City Comfort Inn Shanghai City Beach Branch

          City Comfort Inn Shanghai City Beach Branch

          No. 45 Weiqing West Road, Jinshan, Shanghai
            1.0 out of 5.0
             
             
            Home Inn

            Home Inn

            No. 153-159 Weiqing West Road, Shanghai
              1.0 out of 5.0
               
               

              Home Inn$19

              Home Inn$19
              Super 8 Hotel Shanghai Jinshan Xuefulu Chengshi Sha Tan

              Super 8 Hotel Shanghai Jinshan Xuefulu Chengshi Sha Tan

              551 Xue Fu Road, Jinshan
                 
                 
                Ramada Plaza Sino Bay Shanghai

                Ramada Plaza Sino Bay Shanghai

                No 9 Huanhua Road, Shanghai
                • Free Cancellation
                • Reserve now, pay when you stay
                4.0 out of 5.0
                 
                 
                3.4 out of 5 (5 reviews)
                Good for business stayNice food at Level 1 cafeteria
                HueiAug 16, 2015
                Vienna Hotel

                Vienna Hotel

                2898 Jinhai Road , Nanqiao Town, Shanghai
                  4.0 out of 5.0
                   
                   
                  Map

                  Recently booked Beach Hotels in Shanghai

                  Courtyard by Marriott Shanghai Xujiahui
                  4.0 out of 5.0
                  Last booking: 22 minutes ago
                  Metropolo Classiq Shanghai Bund Circle
                  4.0 out of 5.0
                  Last booking: 46 minutes ago
                  Jumeirah Himalayas Hotel Shanghai
                  5.0 out of 5.0
                  Last booking: 53 minutes ago
                  Ramada Plaza Shanghai Pudong Airport
                  3.5 out of 5.0
                  Last booking: 1 hour ago
                  Jin Jiang Tower
                  4.0 out of 5.0
                  Last booking: 1 hour ago
                  Guxiang Hotel Shanghai (Howard Johnson Plaza)
                  4.5 out of 5.0
                  Last booking: 2 hours ago
                  Shanghai Marriott Hotel City Centre
                  5.0 out of 5.0
                  Last booking: 3 hours ago
                  SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
                  4.0 out of 5.0
                  Last booking: 3 hours ago
                  The Ritz-Carlton Shanghai, Pudong
                  5.0 out of 5.0
                  Last booking: 3 hours ago

                  Beach Hotels in Shanghai


                  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.


                  Planning Your Trip to Shanghai


                  If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.


                  • Hottest months: July, August, June, and September, with an average temperature of 86°F
                  • Coldest months: January, February, December, and March, with an average temperature of 38°F
                  • Driest months: December, January, November, and February, with an average rainfall of 2.00 inches
                  • Rainiest months: June, July, August, and September, with an average rainfall of 5.95 inches

                  Sightseeing in and Around Shanghai


                  After getting settled at your accommodation of choice, you'll likely want to venture out and explore. If you're eager to check out the beaches, head to Sanjiagang Beach Park or Bihaijinsha Beach for some relaxation by the water. Experience the area's museums and sacred temples, and make time for local attractions like The Bund and Jing An Temple. For additional things to see and do, consider a visit to Shanghai Tower or Nanjing Road Shopping District.
                  Visitors also enjoy Shanghai for its:
                  • Shopping
                  • Sightseeing
                  • Parks
                  • Tours
                  • Restaurants
                  • Historical sites
                  • Monuments

                  Getting Around Shanghai


                  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.