Beginning of main content

Book on the go and pay later.

Search over 1,000,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 Jun - 17 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

Top 10 Hotels in Sanya

See all 296 properties in Sanya

Estimated price for 1 night/2 adults

Atlantis Sanya

Atlantis Sanya

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

    Nestled on the beach, this Haitang District resort is 1.6 mi (2.6 km) from Haitang Bay and 11.8 mi (19.1 km) from Wuzihzhou Island Beach. Yalong Bay Tropical ...

    Atlantis SanyaSG$406

    17 Jun-18 Jun

    Pullman Oceanview Sanya Bay Resort & Spa

    Pullman Oceanview Sanya Bay Resort & Spa

    No 158 Sanya Bay Road, Sanya, Hainan
    Pullman Oceanview Sanya Bay Resort & Spa
    • Free cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located in Tianya District, this beachfront resort is in the city centre and within 1 mi (2 km) of Coconut Dream Corridor and Sanya Bay. Sanya Pearl Square is ...

    Pullman Oceanview Sanya Bay Resort & SpaSG$90

    1 Jul-2 Jul

    JW Marriott Hotel Sanya Dadonghai Bay

    JW Marriott Hotel Sanya Dadonghai Bay

    88 Haiyun Road, Sanya, Hainan
    JW Marriott Hotel Sanya 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 a 10-minute walk of Dadong Sea and Dadonghai Beach. Sanya Bay is 2.1 mi (3.3 km) away.

    JW Marriott Hotel Sanya Dadonghai BaySG$105

    17 Jun-18 Jun

    The Ritz-Carlton Sanya, Yalong Bay

    The Ritz-Carlton Sanya, Yalong Bay

    Yalong Bay Sanya Hainan, Sanya, Hainan
    The Ritz-Carlton Sanya, Yalong Bay
      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$222

      17 Jun-18 Jun

      Hilton Sanya Yalong Bay Resort & Spa

      Hilton Sanya Yalong Bay Resort & Spa

      Yalong Bay National Resort District, Sanya, Hainan
      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 centre, 0.2 mi (0.4 km) from Yalong Bay and 1.9 mi (3.1 km) from Yalong Bay Tropical Paradise ...

      Hilton Sanya Yalong Bay Resort & SpaSG$95

      30 Jun-1 Jul

      Sanya Marriott Yalong Bay Resort & Spa

      Sanya Marriott Yalong Bay Resort & Spa

      Yalong Bay National District, Sanya, Hainan
      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 Sanya Bay ...

      Sanya Marriott Yalong Bay Resort & SpaSG$101

      17 Jun-18 Jun

      Sheraton Sanya Haitang Bay Resort

      Sheraton Sanya Haitang Bay Resort

      No. 76 Haitang Beilu Haitang Bay, Sanya, Hainan
      Sheraton Sanya Haitang Bay Resort
        4.0 out of 5.0
         
         

        Offering direct access to the beach, this Haitang District resort is connected to the convention centre, 4 mi (6.4 km) from Haitang Bay, and 13.6 mi (21.8 km) ...

        Sheraton Sanya Haitang Bay ResortSG$102

        17 Jun-18 Jun

        Sheraton Sanya Resort

        Sheraton Sanya Resort

        Yalong Bay National Resort Dis, Sanya, Hainan
        Sheraton Sanya Resort
        • 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.9 km) from Yalong Bay Tropical Paradise Forest Park, and within 16 mi (25 km) of ...

        Sheraton Sanya ResortSG$111

        17 Jun-18 Jun

        Pullman Sanya Yalong Bay Villas and Resort

        Pullman Sanya Yalong Bay Villas and Resort

        Yalong Bay, Sanya, Hainan
        Pullman Sanya Yalong Bay Villas and Resort
        • 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. Dadonghai Beach and ...

        Pullman Sanya Yalong Bay Villas and ResortSG$72

        1 Jul-2 Jul

        The Westin Sanya Haitang Bay Resort

        The Westin Sanya Haitang Bay Resort

        No. 116, Haitang North Road, Sanya, Hainan
        The Westin Sanya Haitang Bay Resort
          5.0 out of 5.0
           
           

          Located in Haitang District, this beachfront hotel is connected to a shopping centre, 2.6 mi (4.1 km) from Haitang Bay, and within 12 mi (20 km) of Wuzihzhou ...

          The Westin Sanya Haitang Bay ResortSG$112

          17 Jun-18 Jun

          Map

          Search Hotels near Top Sanya Attractions

          Recent Reviews in Sanya