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

Search over 1,000,000 properties worldwide and 550 airlines 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 China

Tonight 24 Apr - 25 Apr
This weekend 26 Apr - 28 Apr
Next weekend 3 May - 5 May

Top Beach Resorts in China

See all 24,749 properties in China

Estimated price for 1 night/2 adults

Huayu Resort & Spa Yalong Bay Sanya

Huayu Resort & Spa Yalong Bay Sanya

Yalong Bay National Resort District,, Sanya, Hainan
    4.5 out of 5.0
     
     
    4.0 out of 5 (101 reviews)

    This family-friendly Sanya resort is located near the bay, within 2 mi (3 km) of Yalong Bay and Yalong Bay Tropical Paradise Forest Park. Sun Bay is 4.9 mi (7.8 ...

    600 Room Resort Hotel Close to the BeachThis hotel was pretty nice. The room was clean. The buffet breakfast was immense and delicious. It included both typical Chinese food, and some typical Western food, all well prepared. The water has a non-potable symbol at the faucet. The toilet is a normal American style toilet. The bathroom is ...
    4 Jun,2017

    Huayu Resort & Spa Yalong Bay SanyaGet Rates

    Hilton Haikou Meilan

    Hilton Haikou Meilan

    2 Qiongshan Road, Meilan District, Qiongshan, Hainan
      5.0 out of 5.0
       
       
      4.3 out of 5 (86 reviews)

      Nestled on the beach, this Qiongshan hotel is within 9 mi (15 km) of Hainan Museum, Haikou People's Park and Hainan University. Haikou Clock Tower and Temple ...

      amazing resort with friendly staffamazing resort with friendly staff
      6 Jan,2019

      SG$86 per night for 2 guests

      23 May-24 May
      Hilton Haikou MeilanSG$86
      Shengyi Holiday Villa Hotel

      Shengyi Holiday Villa Hotel

      Sanya Bay Roady, Sanya Bay, Sanya, Hainan
        4.0 out of 5.0
         
         
        3.7 out of 5 (54 reviews)

        This family-friendly Sanya hotel is located near the beach, just steps away from Coconut Dream Corridor and Sanya Bay. Sanya Pearl Square is 0.4 mi (0.7 km) ...

        It is a great room love the view. Pool ,sauna , and gym it’s a great place . The room is very modern,With a kitchenette
        21 Jan,2019

        Shengyi Holiday Villa HotelGet Rates

        JW Marriott Hotel Sanya Dadonghai Bay

        JW Marriott Hotel Sanya Dadonghai Bay

        88 Haiyun Road, Sanya, Hainan
          5.0 out of 5.0
           
           
          4.2 out of 5 (100 reviews)

          This family-friendly Sanya hotel is located near the beach, within 1 mi (2 km) of Dadong Sea and Dadonghai Beach. Sanya Bay is 2.1 mi (3.3 km) away.

          amazing resort with friendly staffamazing resort with friendly staff, close to local amenities
          6 Jan,2019

          SG$182 per night for 2 guests

          3 May-4 May
          JW Marriott Hotel Sanya Dadonghai BaySG$182
          Hotel Nikko Xiamen

          Hotel Nikko Xiamen

          No. 199 Wenxing East Road, Siming District, Xiamen, Fujian
            4.5 out of 5.0
             
             
            4.4 out of 5 (220 reviews)

            Located in Siming, this luxury hotel is within 3 miles (5 km) of Hai Yun Tai Beach, Huihe Stone Cultural Park and Zhong Lun Park. Xiamen Mingfa Commercial Plaza ...

            Nice bath, clean spacious room. Tasty buffet with wide range of food
            8 Jan,2019

            Hotel Nikko XiamenGet Rates

            The Ritz-Carlton Sanya, Yalong Bay

            The Ritz-Carlton Sanya, Yalong Bay

            Yalong Bay Sanya Hainan, Sanya, Hainan
              5.0 out of 5.0
               
               
              4.4 out of 5 (85 reviews)

              Located in Sanya, this beachfront hotel is next to a golf course and within 3 mi (5 km) of Yalong Bay and Yalong Bay Tropical Paradise Forest Park. Sun Bay and ...

              Fabulous property. Friendly staff. Hoss Vetry, Property Vice President is affable and very accommodating. A picturesque oasis only a short distance from the hustle bustle city.
              20 Nov,2018

              SG$194 per night for 2 guests

              25 Apr-26 Apr
              The Ritz-Carlton Sanya, Yalong BaySG$194
              Sanya Marriott Yalong Bay Resort & Spa

              Sanya Marriott Yalong Bay Resort & Spa

              Yalong Bay National District, Sanya, Hainan
                5.0 out of 5.0
                 
                 
                4.4 out of 5 (165 reviews)

                This family-friendly Sanya resort is located by the sea, within 3 mi (5 km) of Yalong Bay and Yalong Bay Tropical Paradise Forest Park. Dadonghai Beach and Sun ...

                Good location, great for family with young children
                7 Nov,2018

                SG$133 per night for 2 guests

                12 May-13 May
                Sanya Marriott Yalong Bay Resort & SpaSG$133
                Renaissance Sanya Resort & Spa

                Renaissance Sanya Resort & Spa

                1 Yezhou Road, Haitang Bay, Sanya, Hainan
                  5.0 out of 5.0
                   
                   
                  4.1 out of 5 (169 reviews)

                  Located in Haitang District, this beachfront resort is in the entertainment district, 1.8 mi (3 km) from Haitang Bay, and within 12 mi (20 km) of Wuzihzhou Island ...

                  The hotel was huge with beautiful grounds to wander through. I loved the location right on the long sandy beach. Staff were all lovely, although if you're English, communication is challenging with most of them. The thing that surprised me was the lack of restaurants & how small they were for such ...
                  8 Apr,2019

                  Renaissance Sanya Resort & SpaGet Rates

                  Pullman Oceanview Sanya Bay Resort & Spa

                  Pullman Oceanview Sanya Bay Resort & Spa

                  No 158 Sanya Bay Road, Hainan, Sanya, Hainan
                    4.5 out of 5.0
                     
                     
                    4.2 out of 5 (129 reviews)

                    Located in Tianya District, this beachfront resort is in the city centre, just steps away from Coconut Dream Corridor and Sanya Bay. Sanya Pearl Square is 1.7 ...

                    Very nice experience The rooms are spacious and clean. The air-condition is ok. The staff are very friendly, polite, and helpful. Very nice experience. The only thing that is not as pleasant is that it is not within walking distance to any interesting places or shops, and it’s not convenient to get a taxi.
                    8 Jan,2019

                    SG$109 per night for 2 guests

                    25 Apr-26 Apr
                    Pullman Oceanview Sanya Bay Resort & SpaSG$109
                    Bao Hong Hotel Sanya

                    Bao Hong Hotel Sanya

                    No. 18 Haiyun Road, Dadonghai Tourism Area, Sanya, Hainan
                      4.5 out of 5.0
                       
                       
                      3.6 out of 5 (29 reviews)

                      Situated in the business district, this luxury hotel is within 1 mile (2 km) of Dadong Sea and Dadonghai Beach. Sanya Bay is 3.1 mi (5 km) away.

                      Disappointing!Overall, this hotel is nowhere near 5 stars. Its max 2-3 stars. The beds are rock hard - like sleeping on a plank (and I like hard beds). Walls are very thin and the Chinese tourists are very loud. The staff don't speak any English. The breakfast is very unappealing. The beach is far (a good 10-12 ...
                      Daniel1 Apr,2017

                      Bao Hong Hotel SanyaGet Rates

                      Map

                      Beach Resorts in China

                      Search for Beach Resorts in China on Expedia. You can easily find your hotels in China using one of the methods below:

                      • View our selection of featured hotels in China
                      • Use the map to find hotels in the China neighborhood you prefer
                      • Use the filters to see hotels in a specific area of China, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in China
                      • Enter your travel dates to view the best deals on hotels in China - while they last