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 474)

B&Bs / Inns (712)

Speciality Lodging (356)

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
US$184 - US$706 Avg. price/night*
Ollie #1 of 1 474 hotels in Sanya
Traveller photos (2430)
Special Offer Unlock Member Rates!
No.128 Haitang North Road, Haitang Bay, Sanya 572013, China
Show Prices
US$157 - US$830 Avg. price/night*
Ollie #2 of 1 474 hotels in Sanya
Traveller photos (1039)
Special Offer Book Direct and Save
No.158 Sanya Wan Road, Sanya 572000, China
Show Prices
US$97 - US$454 Avg. price/night*
Ollie #3 of 1 474 hotels in Sanya
  •  Fabulous Hotel 
  • My husband and myself have just returned today after staying at this... more
  • 9 December 2018
Traveller photos (884)
Certificate of Excellence
Travellers' Choice® 2018 Winner Family
 
Yalong Bay National Resort District, Sanya 572000, China
Show Prices
US$205 - US$684 Avg. price/night*
Ollie #4 of 1 474 hotels in Sanya
Traveller photos (2174)
Special Offer Unlock Member Rates!
No.77 Haiyun Road, Dadonghai Bay, Sanya 572000, China
Show Prices
US$130 - US$312 Avg. price/night*
Ollie #5 of 1 474 hotels in Sanya
Traveller photos (998)
Special Offer Unlock Member Rates!
Certificate of Excellence
Travellers' Choice® 2018 Winner Family | All-Inclusive
 
No.236 Sanyawan Road, Sanya 572000, China
Show Prices
US$349 - US$858 Avg. price/night*
Ollie #6 of 1 474 hotels in Sanya
Traveller photos (3287)
No.88 Haiyun Road | Dadonghai Bay, Sanya 572000, China
Show Prices
US$96 - US$250 Avg. price/night*
Ollie #7 of 1 474 hotels in Sanya
Traveller photos (1655)
Special Offer Unlock Member Rates!
No.98 Haitang North Road, Haitang District, Sanya, China
Show Prices
US$197 - US$477 Avg. price/night*
Ollie #8 of 1 474 hotels in Sanya
Traveller photos (438)
Certificate of Excellence
Travellers' Choice® 2018 Winner Family
 
No.88 Haitang North Road, Sanya 572000, China
Show Prices
US$91 - US$296 Avg. price/night*
Ollie #9 of 1 474 hotels in Sanya
Traveller photos (631)
Special Offer Book Direct and Save
No.28 North Haitang Bay Road | Haitang Bay, Sanya 572014, China
Show Prices
US$99 - US$374 Avg. price/night*
Ollie #10 of 1 474 hotels in Sanya
Traveller photos (907)
Haitang North Road, Haitang District, Sanya 572013, China
Show Prices
US$327 - US$702 Avg. price/night*
Ollie #11 of 1 474 hotels in Sanya
Traveller photos (547)
No.1 Zhouji Road, Sanya 572000, China
Show Prices
US$119 - US$309 Avg. price/night*
Ollie #12 of 1 474 hotels in Sanya
  •  Never go back 
  • Hotel location is good which a nice private beach which is the only good... more
  • 11 December 2018
Traveller photos (1027)
Special Offer Book Direct and Save
No. 12 Yuhai Road, Sanya 572000, China
Show Prices
US$182 - US$411 Avg. price/night*
Ollie #13 of 1 474 hotels in Sanya
  •  Exceptional 
  • A friendly, smiling and welcoming hotel staff with top service. A... more
  • 3 December 2018
Traveller photos (1486)
Special Offer Advance Purchase
No.5 Sunny Bay Road, Sanya 572000, China
Show Prices
US$252 - US$1 806 Avg. price/night*
Ollie #14 of 1 474 hotels in Sanya
Traveller photos (724)
Yalong Bay National Resort District, Sanya 572016, China
Show Prices
US$184 - US$760 Avg. price/night*
Ollie #15 of 1 474 hotels in Sanya
Traveller photos (1469)
Special Offer Unlock Lower Rates!
No.6 Luling Road, Luhuitou Bay, Sanya 572000, China
Show Prices
US$271 - US$1 660 Avg. price/night*
Ollie #16 of 1 474 hotels in Sanya
  •  Expected better 
  • I have intentionally selected Banyan Tree Sanya for my holiday for my... more
  • 27 November 2018
Traveller photos (954)
No.93 Xincheng Road, | Sanya Bay, Tianya District, Sanya 572000, China
Show Prices
US$78 - US$243 Avg. price/night*
Ollie #17 of 1 474 hotels in Sanya
Traveller photos (324)
No.228 Sanyawan Road, Sanya 572000, China
Show Prices
US$75 - US$159 Avg. price/night*
Ollie #18 of 1 474 hotels in Sanya
  •  Hotel 
  • I think it’s also one of the best hotel in china . It good place to spend... more
  • 14 November 2018
Traveller photos (311)
Special Offer Book Direct and Save
No.68 Haitang North Road, Haitang Bay, Sanya 572013, China
Show Prices
US$126 - US$456 Avg. price/night*
Ollie #19 of 1 474 hotels in Sanya
  •  second stay 
  • the first stay was in Sep 2016. few comments drop on trip advisor and see... more
  • 11 December 2018
Traveller photos (516)
No.6 Xiaodonghai Road, Hedong District, Sanya 572000, China
No photo provided
Show Prices
US$88 - US$255 Avg. price/night*
Ollie #20 of 1 474 hotels in Sanya
Traveller photos (536)