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 Sanya

Tonight Tonight Jun 23 - Jun 24
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Featured Sanya Beach Hotels

See all 317 Properties in Sanya
Huayu Resort & Spa Yalong Bay Sanya

Huayu Resort & Spa Yalong Bay Sanya

Yalong Bay National Resort District, Sanya
    4.5 out of 5.0
     
     
    4.0 out of 5 (101 reviews)
    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 ...
    Jun 4, 2017
    Shengyi Holiday Villa Hotel

    Shengyi Holiday Villa Hotel

    Sanya Bay Roady, Sanya
      4.0 out of 5.0
       
       
      3.6 out of 5 (47 reviews)
      Nice hotel at a nice locationLocation of hotel is nice, directly across the street from the public beach.
      Oct 22, 2017
      Sanya Marriott Hotel Dadonghai Bay

      Sanya Marriott Hotel Dadonghai Bay

      88 Haiyun Road, Sanya
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       
      4.2 out of 5 (61 reviews)
      Amazing hotel, great service, beautiful places to We met up with my parents and my brother and his partner all at this hotel and had a fabulous time. Hotel dining is excellent. The lobby and lounge areas were wonderful to hang out and play cards in. My only suggestion for this hotel is that the kids club have toys for older kids (my 7 year old had ...
      Apr 1, 2018

      Sanya Marriott Hotel Dadonghai Bay$74

      Sanya Marriott Hotel Dadonghai Bay$74
      The Ritz-Carlton Sanya, Yalong Bay

      The Ritz-Carlton Sanya, Yalong Bay

      Yalong Bay Sanya Hainan, Sanya
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       
      4.4 out of 5 (64 reviews)
      Great hotel. We loved our stay with this hotel. The view was amazing. The hotel also upgrade our room for free! Very recommended. The 118th floor pool is amazing!
      Apr 16, 2018
      Sanya Marriott Yalong Bay Resort & Spa

      Sanya Marriott Yalong Bay Resort & Spa

      Yalong Bay National District, Sanya
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       
      4.4 out of 5 (141 reviews)
      Nice hotel close to the beachEverything was nice: room, staff, swimming pool, but in the restaurants of the resort there in not enough food choice for Europeans, we suggest to offer some more international dishes. Spa is too expensive! Finally, there were no amusements or performances. Everything is over by 21:30, too early ...
      Jun 21, 2018

      Sanya Marriott Yalong Bay Resort & Spa$77

      Sanya Marriott Yalong Bay Resort & Spa$77
      Renaissance Sanya Resort & Spa

      Renaissance Sanya Resort & Spa

      1 Yezhou Road, Haitang Bay, Sanya
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       
      4.1 out of 5 (157 reviews)
      Beautiful Resort in Haitang BayBeautiful grounds, very nice resort . Family friendly , Beautiful ocean view . Only negative :Lacks long hours coffee-shop facility. Reasonably priced.
      Mar 21, 2018
      Pullman Oceanview Sanya Bay Resort & Spa

      Pullman Oceanview Sanya Bay Resort & Spa

      No 158 Sanya Bay Road, Sanya
      • Free Cancellation
      • Reserve now, pay when you stay
      4.5 out of 5.0
       
       
      4.2 out of 5 (115 reviews)
      Fantastic hotel This is one of the best hotel I every stay.all the staff are very helpful especially jack. He cater to my family need very attentively
      Dec 26, 2016

      Pullman Oceanview Sanya Bay Resort & Spa$83

      Pullman Oceanview Sanya Bay Resort & Spa$83
      Bao Hong Hotel Sanya

      Bao Hong Hotel Sanya

      No. 18 Haiyun Road, Sanya
        4.5 out of 5.0
         
         
        3.6 out of 5 (28 reviews)
        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 ...
        DanielApr 1, 2017

        Bao Hong Hotel Sanya$41

        Bao Hong Hotel Sanya$41
        Holiday Inn Resort Sanya Bay

        Holiday Inn Resort Sanya Bay

        Haipo Tourism Resort Zone, Sanya
          4.0 out of 5.0
           
           
          3.8 out of 5 (108 reviews)
          OK for stay and going aroundLocation is average in Sanya Bay. Close to the airport and taxi fare is not high. Quite a distance to city centre but bus routes are convenient and cheap. Watch out for bus services as some routes close early at around 7pm and some routes do not go beyond to hotel's area after 4pm. Hotel is a bit ...
          WilliamMay 31, 2016
          Four Points by Sheraton Hainan, Sanya

          Four Points by Sheraton Hainan, Sanya

          No. 78 Sanya Bay Road, Sanya
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          4.0 out of 5 (32 reviews)
          Good location for transportation...1. Wonderful staff: very friendly, helpful and always willing to help - especially John (a young guy on 2nd floor - helping you with luggage). 2. Location: very convenience with buses. You can take bus #8 to Dadong Hai (beach) for 2 RMB, bus #25 to Yalong Bay for 7 RMB or bus #15 to Guanyin of Nanshan ...
          Feb 5, 2018
          Crowne Plaza Resort Sanya Bay

          Crowne Plaza Resort Sanya Bay

          No.228, Sanya Bay Road, Sanya
          • Free Cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           
          4.1 out of 5 (69 reviews)
          Nice resort but poorly maintainedI was upgraded to a lovely suite but there was mildew in the shower, the sofa cushion was stained and the lights in the living room could not be turned off or on from any switch there. The bed base and headboard were peeling and paint touch ups were visible on the shower ceiling. I wasn't aware that ...
          Aug 20, 2017
          Mandarin Oriental, Sanya

          Mandarin Oriental, Sanya

          12 Yuhai Road, Sanya
          • Free Cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           
          4.6 out of 5 (54 reviews)
          Great Architecture - Rocky BeachGreat choice for rest & relaxation. Secluded & private. Good selection of food & wine. Service is awesome. Not enough beach chairs on sand for hotel of this size. Also, beach is very rocky compared to rest of Sanya.
          Nov 28, 2017

          Mandarin Oriental, Sanya$160

          Mandarin Oriental, Sanya$160
          Hilton Sanya Yalong Bay Resort & Spa

          Hilton Sanya Yalong Bay Resort & Spa

          Yalong Bay National Resort District, Sanya
          • Free Cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           
          4.2 out of 5 (84 reviews)
          Relax in paradiseExcellent location with excellent views. All you want to do most of the time is dip into your private pool or the infinite pool facing the ocean. So relax and relax, that you can have time to think or fly away your mind to nowhere.
          Apr 15, 2018

          Hilton Sanya Yalong Bay Resort & Spa$91

          Hilton Sanya Yalong Bay Resort & Spa$91
          The St. Regis Sanya Yalong Bay Resort

          The St. Regis Sanya Yalong Bay Resort

          Yalong Bay National Resort District, Sanya
            5.0 out of 5.0
             
             
            4.5 out of 5 (24 reviews)
            Nice hotel but inconvenienceCheck in service was bad as we were left unattended even though we were the only 2 rooms checking in around 9pm plus. Difficult to have food as all restaurant in the resort close by 10pm & last order at 9.30pm. The only choice is room service as there is no nearby restaurant. We book a car & driver ...
            Apr 11, 2017
            Marriott

            Marriott

            YALONG BAY NATL RESORT DISTRICT - SANYA, Hainan
              5.0 out of 5.0
               
               
              Holiday Inn Resort Sanya Yalong Bay

              Holiday Inn Resort Sanya Yalong Bay

              No. 1 Longhai Road, Sanya
              • Free Cancellation
              • Reserve now, pay when you stay
              5.0 out of 5.0
               
               
              4.2 out of 5 (20 reviews)
              Hotel, beach & staff nice, but few speak English.The hotel and beach are nice, but between a naval base and public beach, so long beach walks not available. The staff were sweet and try very hard, but few speak English so that presents a few challenges. The breakfast was ridiculously expensive, so we opted to buy fresh fruit from the market across ...
              May 1, 2016
              Pullman Sanya Yalong Bay Villas and Resort

              Pullman Sanya Yalong Bay Villas and Resort

              Yalong Bay, Sanya
              • Free Cancellation
              • Reserve now, pay when you stay
              4.5 out of 5.0
               
               
              3.8 out of 5 (57 reviews)
              VERY OLD HOTEL, not maintained for 8 yearsThis hotel is only 8 years old but have never been maintained. It is in very poor conditions. slide of swimming pool is for example closed for years, but still on the picture. really out of the standard we can expect for a Pullman. We then stay at the other Pullman in Sanya, othe one is 100 times ...
              Nov 4, 2016
              DoubleTree Resort by Hilton Hotel Sanya Haitang Bay

              DoubleTree Resort by Hilton Hotel Sanya Haitang Bay

              Haitang Bay Road, Haitang Bay, Sanya
              • Free Cancellation
              • Reserve now, pay when you stay
              4.0 out of 5.0
               
               
              3.8 out of 5 (35 reviews)
              Not badIf ppl like to swim this is a good choice. There have serval swimming pool for choose. I don't know why the western restaurant so much flies, this was really unacceptable. The escape spa was highly recommend, must try.
              Jun 13, 2016
              Howard Johnson Resort Sanya Bay

              Howard Johnson Resort Sanya Bay

              No. 188 Sanya Bay Road, Sanya
                5.0 out of 5.0
                 
                 
                3.8 out of 5 (25 reviews)
                At the end of the day, it is ChinaTried to stick a couple in a room with 2 twin beds, did not ask. Typical China. Breakfast was really bad for a western hotel chain in China, but it was "free". Swimming pool was decent and beach scene was not bad (water is a little dirty on Sanya Bay), but a lot of locals trying to sell you fruit ...
                Ryan F.Jul 19, 2014

                Howard Johnson Resort Sanya Bay$653

                Howard Johnson Resort Sanya Bay$653
                Sheraton Sanya Resort

                Sheraton Sanya Resort

                Yalong Bay National Resort Dis, Sanya
                • Free Cancellation
                • Reserve now, pay when you stay
                5.0 out of 5.0
                 
                 
                4.3 out of 5 (26 reviews)
                Nice place.Hotel is a bit old, but the services were good. Location is good with private beach. Food was so so. We spent over RMB1000 for a seafood dinner for two at Baiyun Restaurant (not sure if the name is correct), but was very disappointing. The buffet was good.
                Nov 24, 2017
                Map

                Beach Hotels in Sanya


                Book a great place to stay in Sanya, which has a lot to offer the traveler planning a beach getaway. With 177 beach hotels and other accommodation options to choose from in this destination, it's easy to find one that meets your needs.


                As you search for a place to stay by the water in Sanya, consider selecting one of these top beach hotels with high ratings from Expedia travelers.

                Shengyi Holiday Villa Hotel - 4 hotel near Dadonghai Beach. It features an outdoor pool, a complimentary water park, and 2 restaurants. Guests love the beach.

                Sanya Marriott Yalong Bay Resort & Spa - 5 luxury resort a private beach. Our travelers recommend its beach and overall value. This resort boasts 3 outdoor swimming pools, a spa tub, and a beach bar.

                Renaissance Sanya Resort & Spa - 5 luxury resort on the beach. It offers a seasonal outdoor pool, a water park, and 3 restaurants. Activities include yoga and volleyball. Guest reviews highlight the size and family friendliness.

                Bao Hong Hotel Sanya - 4.5 luxury hotel near Dadonghai Beach. It features an outdoor pool, 3 restaurants, and complimentary wireless Internet access.

                Howard Johnson Resort Sanya Bay - 5 luxury hotel near Coconut Dream Corridor. Our travelers recommend its beach and pool. This hotel boasts 3 outdoor swimming pools, a beach bar, and 4 restaurants.


                Planning Your Trip to Sanya


                If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.


                • Hottest months: May, June, September, and August, with an average temperature of 90°F
                • Coldest months: December, January, February, and November, with an average temperature of 65°F
                • Driest months: April, March, February, and January, with an average rainfall of 0.05 inches
                • Rainiest months: September, July, October, and August, with an average rainfall of 0.41 inches

                Sightseeing in and Around Sanya


                After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Beach lovers can head straight to Coconut Dream Corridor or Tianya Haijiao for some quality time by the water. Make time for a range of local attractions, which include Wuzihzhou Island Beach and Nanshan Temple. For more things to see and do, consider visiting Yalong Bay Tropical Paradise Forest Park or Sanya Bay.
                Visitors also enjoy Sanya for its:
                • Scuba diving
                • Jungle tours
                • Water skiing
                • Surfing
                • Rainforest
                • Countryside

                Getting Around Sanya


                To get to Sanya, you can fly into Sanya (SYX-Phoenix Intl.), the closest major airport, which is located 5.7 mi (9.2 km) from the city center. If you'd like to venture out around the area, consider renting a car to take in more sights.