Skip Navigation

Enter your dates to find availability

Narrow down the 20 results:

By Budget
By Type
By Ratings
By Facilities
Map View
Sort by: Popularity Price Rating Map View

x The average starting price for a place to stay in Sanya is £61 per night.

Loading ...

The Ritz-Carlton Sanya, Yalong Bay

Yalong Bay Sanya Hainan

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £163 per night

Mandarin Oriental, Sanya

12 Yuhai Road

Excellent 90%
Swimming Pool
Air Conditioning
Top From £183 per night

Narada Resort & Spa Sanya

No.236 Sanya Bay Road

Excellent 90%
Swimming Pool
Air Conditioning
Top From £193 per night

Banyan Tree Sanya Resort Spa

Luling Road No 6 Luhuitou Bay

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £266 per night

Conrad Sanya Haitang Bay

Haitang Road Haitang Bay

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £298 per night

The St. Regis Sanya Yalong Bay Resort

Yalong Bay National Resort District

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £140 per night

Shangri-La’s Sanya Resort and Spa, Hainan

88 North Hai Tang Road

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £136 per night

Haitang Bay Gloria Resort Sanya

No.9, Haitang Bay, 301 Road, Haitang Bay

Excellent 90%
Swimming Pool
Air Conditioning
Top From £132 per night

InterContinental Sanya Haitang Bay Resort

No 128 North Haitang Road, Haitang Bay

Excellent 90%
Swimming Pool
Top From £130 per night

Park Hyatt Sanya Sunny Bay Resort

5 Sunny Bay Road Yalong Bay District

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £218 per night

Mangrove Tree Resort World - Buddha Hotel

155 Fenghuang Road

Excellent 90%
Swimming Pool
Air Conditioning
Top From £509 per night

International Asia Pacific Convention Center

Sanya Bay Resort District

Great 80%
Swimming Pool
Air Conditioning
Top From £127 per night

Tianfuyuan Hotel

No 208 Sanyawan Road Sanya Bay

Great 80%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £153 per night

Bao Hong Hotel Sanya

No. 18 Haiyun Road Dadonghai Tourism Area

Great 80%
Swimming Pool
P24 Hour Reception
Top From £311 per night

Days Hotel Suites Sanya Resort

No. 212, Sanya Bay Road

Great 80%
Swimming Pool
Free Breakfast
Top From £135 per night

Create a Travel Plan

Create your own travel plan including Sanya as one of your stops. You can use it to store all your research (even hotels found on other websites!)

Add to Travel Plan

Discussions

Do you have questions about Sanya? You might try asking in our active travel forums and see if anyone else has been there.

Talk travel in the forums

Travel Blog

Keep your family and friends up to date with your trip by starting your own travel blog!

Create your own blog