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 Hotels

What style of hotel do you prefer?
All Hotels (567)
Best Value (52)
Luxury (46)
On the Beach (19)
Family (8)
Business (6)
Romantic (1)
B&Bs (155)

Check availability

Refine search

Price per night

 

Property type

 

Neighbourhood

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Sanya

Sanya Marriott Yalong Bay Resort & Spa
Sanya Marriott Yalong Bay Resort... 4.5 of 5 stars
Special offer Earn Up to 3 FREE Nights
The St. Regis Sanya Yalong Bay Resort
The St. Regis Sanya Yalong Bay Res... 3.5 of 5 stars
Special offer 20% off room rate
View all special offers in Sanya (4)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Your selections Family Remove all
5.0 of 5 Mandarin Oriental, Sanya
251 AUD - 468 AUD per night*
Travellers' Choice™ 2012 Winner Family | Best Service Special offer Best Available Rate
86 (898) 8820 9999
Special offer Best Available Rate
Mandarin Oriental, Sanya Slideshow
CHECK RATES! ABS:HotelCheckRates-d729428?&src=Hotels&fromServlet=Hotels&Action=QC_Button
#1 family hotel in Sanya
4.5 of 5 stars 355 reviews
Professional photos | Traveller photos (285) | Map
4.5 of 5 Hilton Sanya Resort & Spa
240 AUD - 425 AUD per night*
Special offer Great Getaway - 25% off
E-mail hotel
+1 800 041 293
Special offer Great Getaway - 25% off
Hilton Sanya Resort & Spa Slideshow
CHECK RATES! ABS:HotelCheckRates-d582794?&src=Hotels&fromServlet=Hotels&Action=QC_Button
#2 family hotel in Sanya
4.5 of 5 stars 1,567 reviews
Professional photos | Traveller photos (534) | Map
5.0 of 5 Renaissance Sanya Resort & Spa
186 AUD - 512 AUD per night*
Special offer Earn Up to 3 FREE Nights
1 800 251259
Special offer Earn Up to 3 FREE Nights
Renaissance Sanya Resort & Spa Slideshow
CHECK RATES! ABS:HotelCheckRates-d2026664?&src=Hotels&fromServlet=Hotels&Action=QC_Button
#3 family hotel in Sanya
4.5 of 5 stars 110 reviews
Professional photos | Traveller photos (174) | Map
4.0 of 5 Resort Horizon
203 AUD - 273 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d456169?&src=Hotels&fromServlet=Hotels&Action=QC_Button
#4 family hotel in Sanya
4.5 of 5 stars 1,271 reviews
Professional photos | Traveller photos (394) | Map
5.0 of 5 The Ritz-Carlton Hotel Sanya
324 AUD - 750 AUD per night*
Travellers' Choice™ 2012 Winner Top 25
CHECK RATES! ABS:HotelCheckRates-d1056434?&src=Hotels&fromServlet=Hotels&Action=QC_Button
#5 family hotel in Sanya
4.5 of 5 stars 1,259 reviews
Professional photos | Traveller photos (439) | Map
5.0 of 5 Sanya Marriott Yalong Bay Resort & Spa
246 AUD - 382 AUD per night*
Special offer Earn Up to 3 FREE Nights
Special offer Earn Up to 3 FREE Nights
Sanya Marriott Yalong Bay Resort & Spa Slideshow
CHECK RATES! ABS:HotelCheckRates-d535890?&src=Hotels&fromServlet=Hotels&Action=QC_Button
#6 family hotel in Sanya
4.5 of 5 stars 928 reviews
Professional photos | Traveller photos (348) | Map
4.5 of 5 Mangrove Tree Resort
203 AUD - 364 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d583227?&src=Hotels&fromServlet=Hotels&Action=QC_Button
#7 family hotel in Sanya
4.5 of 5 stars 1,098 reviews
Professional photos | Traveller photos (308) | Map
4.5 of 5 Pullman Sanya Yalong Bay
160 AUD - 340 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d1071593?&src=Hotels&fromServlet=Hotels&Action=QC_Button
#8 family hotel in Sanya
4.5 of 5 stars 561 reviews
Professional photos | Traveller photos (352) | Map