Beginning of main content

location Sanya is highly rated for Scuba Diving and Snorkeling by 2 people

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 May 27 - May 28
This weekend This weekend Jun 1 - Jun 3
Next weekend Next weekend Jun 8 - Jun 10

Top 10 Hotels in Sanya

See all 311 Hotels in Sanya
Mei Du Hotel

Mei Du Hotel

No. 6, Tielu East Road, Hexi District, Sanya
  • Free Cancellation
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$27

Mei Du Hotel$27
Shangri-La Sanya Resort and Spa, Hainan

Shangri-La Sanya Resort and Spa, Hainan

88 North Hai Tang Road, Sanya
  • Free Cancellation
5.0 out of 5.0
 
 

Situated in Sanya, this luxury resort is within 20 mi (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$92

Shangri-La Sanya Resort and Spa, Hainan$92
Mandarin Oriental, Sanya

Mandarin Oriental, Sanya

12 Yuhai Road, Sanya
  • Free Cancellation
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$163

Mandarin Oriental, Sanya$163
Bao Hong Hotel Sanya

Bao Hong Hotel Sanya

No. 18 Haiyun Road, Sanya
  • Free Cancellation
4.5 out of 5.0
 
 

Situated in the business district, this luxury hotel is 0.8 mi (1.3 km) from Dadonghai Beach and 1.3 mi (2.2 km) from Luhuitou Park. Dadong Sea and Sanya Bay ...

Bao Hong Hotel SanyaGet Rates

Bao Hong Hotel SanyaGet Rates
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 ...

    Rosewood Sanya$169

    Rosewood Sanya$169
    Anantara Sanya Resort

    Anantara Sanya Resort

    No. 6 Xiaodonghai Road, Sanya
      5.0 out of 5.0
       
       

      Nestled on the beach, this Xiaodonghai resort is within 1 mi (2 km) of Dadonghai Beach and Luhuitou Park. Dadong Sea and Sanya Bay are also within 6 mi (10 ...

      Anantara Sanya Resort$100

      Anantara Sanya Resort$100
      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
      4.5 out of 5.0
       
       

      Located in Jiyang, this beachfront resort is next to a golf course, 1.8 mi (2.8 km) from Sun Bay, and 1.8 mi (2.9 km) from Yalong Bay Tropical Paradise Forest ...

      Hilton Sanya Yalong Bay Resort & SpaGet Rates

      Hilton Sanya Yalong Bay Resort & SpaGet Rates
      Pullman Oceanview Sanya Bay Resort & Spa

      Pullman Oceanview Sanya Bay Resort & Spa

      No 158 Sanya Bay Road, Sanya
        4.5 out of 5.0
         
         

        Located in Sanya, this beachfront resort is in the city center, 1.7 mi (2.8 km) from Sanya Pearl Square, and within 6 mi (10 km) of Dadonghai Beach and Sanya ...

        Pullman Oceanview Sanya Bay Resort & SpaGet Rates

        Pullman Oceanview Sanya Bay Resort & SpaGet Rates
        Atlantis Sanya

        Atlantis Sanya

        North Haitang Bei Road, Sanya
        • Free Cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Set on the beach in Sanya, this resort is within the vicinity of Wuzihzhou Island Beach, Haitang Bay, and Wuzhizhou Island. Regional attractions also include ...

        Atlantis Sanya$206

        Atlantis Sanya$206
        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 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$172

        The Ritz-Carlton Sanya, Yalong Bay$172
        Map

        Recent Reviews in Sanya