We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Sanya

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Sanya?

We'll send you updates with the latest deals, reviews and articles for Sanya each week.

Map of Sanya Hotels

Hotels (1,393)

B&Bs / Inns (628)

Speciality Lodging (267)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
100 North Haitang Road | Sanya, China 572013, Sanya 572013, China
Show Prices
USD 169 - USD 320 Avg. price/night*
Ollie #1 of 1,393 hotels in Sanya
Traveller photos (1703)
Special Offer Member Rates
Certificate of Excellence
Travellers' Choice™ 2018 Winner Family
 
Yalong Bay National Resort District, Sanya 572000, China
Show Prices
USD 164 - USD 461 Avg. price/night*
Ollie #2 of 1,393 hotels in Sanya
  •  Humbled 
  • As a Coeliac, I tend to write reviews based on my experience with food... more
  • 22 April 2018
Professional photos | Traveller photos (1653)
Special Offer Member Rates
No.88 Haiyun Road, Dadonghai Bay, Sanya 572000, China
Show Prices
USD 93 - USD 141 Avg. price/night*
Ollie #3 of 1,393 hotels in Sanya
Professional photos | Traveller photos (1364)
Special Offer Member Rates
No.77 Haiyun Road, Dadonghai Bay, Sanya 572000, China
Show Prices
USD 122 - USD 263 Avg. price/night*
Ollie #4 of 1,393 hotels in Sanya
Traveller photos (721)
Special Offer Member Rates
Certificate of Excellence
Travellers' Choice™ 2018 Winner Family | All-Inclusive
 
No.236 Sanyawan Road, Sanya 572000, China
Show Prices
USD 279 - USD 688 Avg. price/night*
Ollie #5 of 1,393 hotels in Sanya
Traveller photos (2432)
Offers & Announcements Exclusive Offers
No.128 Haitang North Road, Haitang Bay, Sanya 572013, China
Show Prices
USD 173 - USD 602 Avg. price/night*
Ollie #6 of 1,393 hotels in Sanya
Professional photos | Traveller photos (735)
Special Offer Book Direct and Save
No.158 Sanya Wan Road, Sanya 572000, China
Show Prices
USD 92 - USD 432 Avg. price/night*
Ollie #7 of 1,393 hotels in Sanya
Professional photos | Traveller photos (728)
No.28 North Haitang Bay Road | Haitang Bay, Sanya 572014, China
Show Prices
USD 103 - USD 185 Avg. price/night*
Ollie #8 of 1,393 hotels in Sanya
Professional photos | Traveller photos (658)
No. 12 Yuhai Road, Sanya 572000, China
Show Prices
USD 187 - USD 358 Avg. price/night*
Ollie #9 of 1,393 hotels in Sanya
  •  Great Sunset Bar 
  • The watermelon mojito and sunset martini from the sunset bar is defiantly... more
  • 8 April 2018
Professional photos | Traveller photos (1330)
Special Offer Island Indulgence
No.6 Luling Road, Luhuitou Bay, Sanya 572000, China
Show Prices
USD 290 - USD 960 Avg. price/night*
Ollie #10 of 1,393 hotels in Sanya
Professional photos | Traveller photos (880)
Yalong Bay National Resort District, Sanya 572016, China
Show Prices
USD 141 - USD 518 Avg. price/night*
Ollie #11 of 1,393 hotels in Sanya
Professional photos | Traveller photos (1234)
No.5 Sunny Bay Road, Sanya 572000, China
Show Prices
USD 205 - USD 584 Avg. price/night*
Ollie #12 of 1,393 hotels in Sanya
  •  The Sanya Benchmark  
  • An absolutely stunning resort, nestled in its own bay with the most... more
  • 8 April 2018
Professional photos | Traveller photos (555)
No.93 Xincheng Road, | Sanya Bay, Tianya District, Sanya 572000, China
Show Prices
USD 57 - USD 160 Avg. price/night*
Ollie #13 of 1,393 hotels in Sanya
  •  just say no 
  • First.....I LOVE Sanya. I also have lived in China for years and speak... more
  • 6 October 2017
Professional photos | Traveller photos (242)
No.78 Sanya Bay Road, Sanya 572000, China
Show Prices
USD 77 - USD 367 Avg. price/night*
Ollie #14 of 1,393 hotels in Sanya
Professional photos | Traveller photos (161)
No.6 Xiaodonghai Road, Hedong District, Sanya 572000, China
No photo provided
Show Prices
USD 106 - USD 229 Avg. price/night*
Ollie #15 of 1,393 hotels in Sanya
Professional photos | Traveller photos (557)
Offers & Announcements Early Bird Offer: 35%OFF
Yalong Bay National Resort District Sanya, Sanya 572000, China
Show Prices
USD 81 - USD 375 Avg. price/night*
Ollie #16 of 1,393 hotels in Sanya
Professional photos | Traveller photos (261)
North Haitang Road, Haitang Bay Resort, Sanya 572000, China
Show Prices
USD 193 - USD 541 Avg. price/night*
Ollie #17 of 1,393 hotels in Sanya
Professional photos | Traveller photos (381)
Special Offer Weekend Getaway
Sanya Bay National Tourism Resort Area, Sanya 572000, China
Show Prices
USD 86 - USD 233 Avg. price/night*
Ollie #18 of 1,393 hotels in Sanya
  •  Photos are better  
  • We have selected this hotel for its good rating and wonderful pictures on... more
  • 25 November 2017
Professional photos | Traveller photos (263)
No.1 Zhouji Road, Sanya 572000, China
Show Prices
USD 122 - USD 218 Avg. price/night*
Ollie #19 of 1,393 hotels in Sanya
  •  Gone down in quality 
  • Visited here four years ago, and had a good experience, so I went back... more
  • 29 March 2018
Professional photos | Traveller photos (931)
Special Offer Book Direct and Save
Yalong Bay, National Resort District, Sanya 572000, China
Show Prices
USD 104 - USD 257 Avg. price/night*
Ollie #20 of 1,393 hotels in Sanya
Professional photos | Traveller photos (640)