Beginning of main content

Book on the go and pay later.

Search over 895,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 Sanya

Tonight 15 Nov - 16 Nov
This weekend 16 Nov - 18 Nov
Next weekend 23 Nov - 25 Nov

Top 10 Hotels in Sanya

See all 332 properties in Sanya
Atlantis Sanya

Atlantis Sanya

North Haitang Bei Road, Sanya
Atlantis Sanya
    5.0 out of 5.0
     
     

    This Sanya resort is on the beach, 1.6 mi (2.6 km) from Haitang Bay, and within 12 mi (20 km) of Wuzihzhou Island Beach and Wuzhizhou Island. Yalong Bay Tropical ...

    Atlantis SanyaSG$389

    The Ritz-Carlton Sanya, Yalong Bay

    The Ritz-Carlton Sanya, Yalong Bay

    Yalong Bay Sanya Hainan, Sanya
    The Ritz-Carlton Sanya, Yalong Bay
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    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 ...

    The Ritz-Carlton Sanya, Yalong BaySG$245

    Sanya Marriott Yalong Bay Resort & Spa

    Sanya Marriott Yalong Bay Resort & Spa

    Yalong Bay National District, Sanya
    Sanya Marriott Yalong Bay Resort & Spa
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    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. Sun Bay and Dadonghai ...

    Sanya Marriott Yalong Bay Resort & SpaSG$123

    Park Hyatt Sanya Sunny Bay Resort

    Park Hyatt Sanya Sunny Bay Resort

    5 Sunny Bay Road, Sanya
    Park Hyatt Sanya Sunny Bay Resort
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    This family-friendly Sanya hotel is located by the sea, within a 10-minute walk of Sun Bay and Yalong Bay. Yalong Bay Tropical Paradise Forest Park is 5.8 mi ...

    Park Hyatt Sanya Sunny Bay ResortSG$247

    Shangri-La Sanya Resort and Spa, Hainan

    Shangri-La Sanya Resort and Spa, Hainan

    88 North Hai Tang Road, Sanya
    Shangri-La Sanya Resort and Spa, Hainan
      5.0 out of 5.0
       
       

      Located in Sanya, this family-friendly resort is 3.2 mi (5.2 km) from Haitang Bay, and within 16 mi (25 km) of Wuzihzhou Island Beach and Wuzhizhou Island. Yalong ...

      Shangri-La Sanya Resort and Spa, HainanSG$139

      Renaissance Sanya Resort & Spa

      Renaissance Sanya Resort & Spa

      1 Yezhou Road, Haitang Bay, Sanya
      Renaissance Sanya Resort & Spa
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Located in Sanya, 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 Beach ...

      Renaissance Sanya Resort & SpaSG$95

      Sanya Marriott Hotel Dadonghai Bay

      Sanya Marriott Hotel Dadonghai Bay

      88 Haiyun Road, Sanya
      Sanya Marriott Hotel Dadonghai Bay
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

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

      Sanya Marriott Hotel Dadonghai BaySG$119

      Grand Hyatt Sanya Haitang Bay Resort and Spa

      Grand Hyatt Sanya Haitang Bay Resort and Spa

      No. 68 Haitang North Road, Sanya
      Grand Hyatt Sanya Haitang Bay Resort and Spa
        5.0 out of 5.0
         
         

        This family-friendly Sanya hotel is located near the beach, 0.4 mi (0.6 km) from Haitang Bay, and within 12 mi (20 km) of Wuzihzhou Island Beach and Wuzhizhou ...

        Grand Hyatt Sanya Haitang Bay Resort and SpaGet Rates

        Rosewood Sanya

        Rosewood Sanya

        No. 6 Haitang North Road, Sanya
        Rosewood Sanya
        • Free cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Situated by the ocean, this luxury hotel is 1.9 mi (3 km) from Haitang Bay and within 12 mi (20 km) of Wuzihzhou Island Beach and Wuzhizhou Island. Yalong Bay ...

        Rosewood SanyaSG$246

        The Sanya EDITION

        The Sanya EDITION

        No. 100 Haitang Road, Sanya
        The Sanya EDITION
        • Free cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Located in Sanya, this beachfront resort is in the entertainment district, 2.7 mi (4.3 km) from Haitang Bay, and 12.9 mi (20.7 km) from Wuzihzhou Island Beach. ...

        The Sanya EDITIONSG$219

        Map

        Search Hotels near Top Sanya Attractions

        Recent Reviews in Sanya