Beginning of main content

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 18 Jun - 19 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Top 10 Hotels in Sanya

See all 318 hotels in Sanya
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
     
     

    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, HainanGet Rates

    Shangri-La Sanya Resort and Spa, HainanGet Rates
    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
     
     

    Offering direct access to the beach, this Sanya hotel is next to a golf course, 0.9 mi (1.5 km) from Yalong Bay, and 1.9 mi (3.1 km) from Yalong Bay Tropical ...

    The Ritz-Carlton Sanya, Yalong BayGet Rates

    The Ritz-Carlton Sanya, Yalong BayGet Rates
    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
     
     

    Nestled on the beach, this Sanya resort is 0.5 mi (0.8 km) from Yalong Bay and 2 mi (3.3 km) from Yalong Bay Tropical Paradise Forest Park. Sun Bay and Dadonghai ...

    Sanya Marriott Yalong Bay Resort & SpaGet Rates

    Sanya Marriott Yalong Bay Resort & SpaGet Rates
    Grand Hyatt Sanya Haitang Bay Resort and Spa

    Grand Hyatt Sanya Haitang Bay Resort and Spa

    No. 68 Haitang North Road, Sanya
    • Free cancellation
    • Reserve now, pay when you stay
    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

    Grand Hyatt Sanya Haitang Bay Resort and SpaGet Rates
    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
     
     

    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 BayGet Rates

    Sanya Marriott Hotel Dadonghai BayGet Rates
    Atlantis Sanya

    Atlantis Sanya

    North Haitang Bei Road, Sanya
    • Free cancellation
    • Reserve now, pay when you stay
    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 SanyaGet Rates

    Atlantis SanyaGet Rates
    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
     
     

    Located in Sanya, this beachfront resort is connected to a shopping center, 0.5 mi (0.8 km) from Yalong Bay, and 1.9 mi (3.1 km) from Yalong Bay Tropical Paradise ...

    Hilton Sanya Yalong Bay Resort & SpaGet Rates

    Hilton Sanya Yalong Bay Resort & SpaGet Rates
    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
     
     

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

    Pullman Sanya Yalong Bay Villas and ResortGet Rates

    Pullman Sanya Yalong Bay Villas and ResortGet Rates
    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 center, 0.3 mi (0.5 km) from Haitang Bay, and within 12 mi (20 km) of Wuzihzhou Island ...

      Sofitel Sanya Leeman ResortGet Rates

      Sofitel Sanya Leeman ResortGet Rates
      The St. Regis Sanya Yalong Bay Resort

      The St. Regis Sanya Yalong Bay Resort

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

      Located in Sanya, this beachfront resort is next to a golf course, 2.4 mi (3.8 km) from Sun Bay, and 2.7 mi (4.4 km) from Yalong Bay Tropical Paradise Forest ...

      The St. Regis Sanya Yalong Bay ResortGet Rates

      The St. Regis Sanya Yalong Bay ResortGet Rates
      Map

      Search Hotels near Top Sanya Attractions

      Recent Reviews in Sanya