Get support for your booking:
1-212-444-0600

We found 336 hotels with availability in Sanya. Showing 1 – 30

Show map
Sort by: Agoda Recommended Hotel Name Stars
Price
Review Score

  1. Fantastic 8.1

    based on 172 reviews 72 reviews in English

    Huayu Resort And Spa Yalong Bay Sanya 5 Star Hotel

  2. Fantastic 8.5

    based on 210 reviews 46 reviews in English

    MGM Grand Sanya 5 Star Hotel

  3. Up to 30% off with Agoda Insider Deals!

  4. Fantastic 8.7

    based on 14 reviews 6 reviews in English

    Shangri-La Sanya Resort and Spa Hainan 5 Star Hotel

  5. Very Good 7.6

    based on 369 reviews 186 reviews in English

    Howard Johnson Resort Sanya Bay 5 Star Hotel

  6. Fantastic 8.1

    based on 139 reviews 47 reviews in English

    Serenity Coast All Suite Resort 5 Star Hotel

  7. Very Good 7.8

    based on 604 reviews 160 reviews in English

    Cactus Resort Sanya by Gloria 5 Star Hotel

  8. Fantastic 8.5

    based on 79 reviews 23 reviews in English

    Hilton Sanya Yalong Bay Resort & Spa 5 Star Hotel

  9. Fantastic 8.1

    based on 87 reviews 36 reviews in English

    Kempinski Hotel Haitang Bay Sanya 5 Star Hotel

  10. Fantastic 8.8

    based on 18 reviews 8 reviews in English

    Raffles Hainan Hotel 5 Star Hotel

    • Other Resort - with Free Wi-Fi
    • 1 person is looking at this hotel right now
  11. Fantastic 8.4

    based on 13 reviews 4 reviews in English

    Phoenix Island Resort Sanya 5 Star Hotel

  12. Fantastic 8.1

    based on 615 reviews 248 reviews in English

    Le Parker International Hotel 5 Star Hotel

    • Sanya City Center Bed and Breakfast - with Free Wi-Fi
    • 9 people are looking at this hotel right now
  13. Fantastic 8.1

    based on 194 reviews 81 reviews in English

    Pullman Oceanview Sanya Bay Resort & Spa 5 Star Hotel

  14. Fantastic 8.8

    based on 39 reviews 17 reviews in English

    The St. Regis Sanya Yalong Bay Resort 5 Star Hotel

  15. Fantastic 8.4

    based on 62 reviews 19 reviews in English

    The Ritz-Carlton Sanya Yalong Bay 5 Star Hotel

  16. Fantastic 8.7

    based on 61 reviews 24 reviews in English

    Mandarin Oriental Sanya 5 Star Hotel

  17. Very Good 7.6

    based on 176 reviews 40 reviews in English

    Days Hotel & Suite Sanya Resort 5 Star Hotel

    • Sanya Bay District Bed and Breakfast - with Free Wi-Fi
    • 2 people are looking at this hotel right now
  18. Fantastic 8.1

    based on 95 reviews 46 reviews in English

    Renaissance Sanya Resort & Spa 5 Star Hotel

  19. Fantastic 8.3

    based on 39 reviews 17 reviews in English

    Anantara Sanya Resort&Spa 5 Star Hotel

  20. Very Good 8.0

    based on 51 reviews 19 reviews in English

    Barry Boutique Seaview Hotel Sanya 5 Star Hotel

    • Da Dong Hai District Bed and Breakfast - with Free Wi-Fi
    • 2 people are looking at this hotel right now
  21. Fantastic 8.2

    based on 104 reviews 49 reviews in English

    Sanya Luhuitou Guesthouse & Resort 5 Star Hotel

  22. Fantastic 8.7

    based on 17 reviews 1 review in English

    Wuzhizhou Coral Hotel 5 Star Hotel

  23. Fantastic 8.6

    based on 45 reviews 23 reviews in English
    rates per night from
    Loading..
  24. Good 7.4

    based on 266 reviews 108 reviews in English

    Yalong Bay Universal Resort 5 Star Hotel

  25. Good 7.5

    based on 149 reviews 41 reviews in English

    Pearl River Garden Hotel 4 Star Hotel

  26. Fantastic 8.1

    based on 104 reviews 45 reviews in English

    Eadry Resort 5 Star Hotel

    • Sanya City Center Serviced Apartment - with Free Wi-Fi
    • 3 people are looking at this hotel right now

Next Page 1 of 12