Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

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 23 Apr - 24 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Search Hotels near Top Sanya Attractions

Top 10 Hotels in Sanya

See all 311 Hotels in Sanya

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Shangri-La Sanya Resort and Spa, Hainan

Shangri-La Sanya Resort and Spa, Hainan

88 North Hai Tang Road, Sanya
    5.0 out of 5.0
     
     

    Situated in Sanya, this luxury resort is within 20 miles (32 km) of Qingshuiwan Golf Club, Yalong Bay Tropical Paradise Forest Park and Yalong Bay. Sun Bay and ...

    Shangri-La Sanya Resort and Spa, Hainan£66

    Shangri-La Sanya Resort and Spa, Hainan£66
    Mandarin Oriental, Sanya

    Mandarin Oriental, Sanya

    12 Yuhai Road, Sanya
      5.0 out of 5.0
       
       

      Nestled on the beach, this Jiyang hotel is 1.5 mi (2.4 km) from Dadonghai Beach and 2.6 mi (4.2 km) from Luhuitou Park. Dadong Sea and Sanya Bay are also within ...

      Mandarin Oriental, Sanya£120

      Mandarin Oriental, Sanya£120
      Mei Du Hotel

      Mei Du Hotel

      No. 6, Tielu East Road, Hexi District, Sanya
        3.5 out of 5.0
         
         

        Located in the heart of Sanya, this hotel is 0.3 mi (0.5 km) from Sanya Pearl Square and 3 mi (4.8 km) from Dadonghai Beach. Sanya Bay and Dadong Sea are also ...

        Mei Du Hotel£19

        Mei Du Hotel£19
        Atlantis Sanya

        Atlantis Sanya

        North Haitang Bei Road, Sanya
          5.0 out of 5.0
           
           

          This beachfront luxury resort is located in Sanya, where area attractions include Wuzihzhou Island Beach, Haitang Bay and Wuzhizhou Island. Regional attractions ...

          Atlantis Sanya£145

          Atlantis Sanya£145
          Rosewood Sanya

          Rosewood Sanya

          No. 6 Haitang North Road, Sanya
            5.0 out of 5.0
             
             

            Situated by the ocean, this luxury hotel is in the same area as Wuzihzhou Island Beach, Haitang Bay and Wuzhizhou Island. Regional attractions also include Yalong ...

            Rosewood Sanya£118

            Rosewood Sanya£118
            Crowne Plaza Sanya City Center

            Crowne Plaza Sanya City Center

            No 3 Yuya Road, Sanya
              4.0 out of 5.0
               
               

              This family-friendly Jiyang hotel is located on the riverwalk, 2.9 mi (4.7 km) from Dadonghai Beach, and within 6 mi (10 km) of Dadong Sea and Luhuitou Park. ...

              Crowne Plaza Sanya City Center£50

              Crowne Plaza Sanya City Center£50
              The Ritz-Carlton Sanya, Yalong Bay

              The Ritz-Carlton Sanya, Yalong Bay

              Yalong Bay Sanya Hainan, Sanya
                5.0 out of 5.0
                 
                 

                Offering direct access to the beach, this Jiyang hotel is next to a golf course, 1.4 mi (2.3 km) from Sun Bay, and 1.8 mi (2.8 km) from Yalong Bay Tropical Paradise ...

                The Ritz-Carlton Sanya, Yalong Bay£129

                The Ritz-Carlton Sanya, Yalong Bay£129
                Sanya Marriott Yalong Bay Resort & Spa

                Sanya Marriott Yalong Bay Resort & Spa

                Yalong Bay National District, Sanya
                  5.0 out of 5.0
                   
                   

                  Nestled on the beach, this Jiyang resort is 1.9 mi (3 km) from Sun Bay and 1.9 mi (3 km) from Yalong Bay Tropical Paradise Forest Park. Dadonghai Beach and Yalong ...

                  Sanya Marriott Yalong Bay Resort & Spa£68

                  Sanya Marriott Yalong Bay Resort & Spa£68
                  Sofitel Sanya Leeman Resort

                  Sofitel Sanya Leeman Resort

                  No 28 North Haitang Road, Sanya
                    4.5 out of 5.0
                     
                     

                    Located in Sanya, this beachfront resort is connected to the convention centre, 10.6 mi (17.1 km) from Wuzihzhou Island Beach, and within 20 mi (32 km) of Yalong ...

                    Sofitel Sanya Leeman Resort£56

                    Sofitel Sanya Leeman Resort£56
                    Pullman Sanya Yalong Bay Villas and Resort

                    Pullman Sanya Yalong Bay Villas and Resort

                    Yalong Bay, Sanya
                      4.5 out of 5.0
                       
                       

                      This family-friendly Jiyang hotel is located on the Strip, within 2 mi (3 km) of Sun Bay and Yalong Bay Tropical Paradise Forest Park. Dadonghai Beach and Yalong ...

                      Pullman Sanya Yalong Bay Villas and Resort£53

                      Pullman Sanya Yalong Bay Villas and Resort£53
                      Map

                      Sanya Hotel Reviews

                      Travel to Sanya & Explore


                      Explore Sanya with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!