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 16 Jan - 17 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Top 10 Hotels in Sanya

See all 398 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 SanyaRM1,592

    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
    • 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 SpaRM482

    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 ResortRM1,084

    Hyatt Place Sanya City Center

    Hyatt Place Sanya City Center

    360-1 Yingbin Road, Sanya
    Hyatt Place Sanya City Center
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in the heart of Sanya, this hotel is within 3 mi (5 km) of Coconut Dream Corridor, Sanya Pearl Square, and Sanya Bay. Dadonghai Beach and Dadong Sea ...

    Hyatt Place Sanya City CenterRM289

    Rosewood Sanya

    Rosewood Sanya

    No. 6 Haitang North Road, Sanya
    Rosewood Sanya
      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 SanyaRM800

      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 BayRM938

      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 EDITIONRM665

      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, HainanRM452

        Hilton Sanya Yalong Bay Resort & Spa

        Hilton Sanya Yalong Bay Resort & Spa

        Yalong Bay National Resort District, Sanya
        Hilton Sanya Yalong Bay Resort & Spa
        • 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 & SpaRM755

        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 BayRM481

        Search Hotels near Top Sanya Attractions

        Recent Reviews in Sanya