Sanya Hotels from HK$1,054

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Atlantis Sanya
5 out of 5
North Haitang Bei Road, Haitang Bay Sanya, Sanya, 572013
Fully refundableReserve now, pay when you stay
The price is HK$3,704 per night from 4 Jul to 5 Jul
28.04 km from city centre
4.3/5 Excellent! (154 reviews)
"Very nice"

Reviewed on 22 Jan 2022

Atlantis Sanya
Sofitel Sanya Leeman Resort
5 out of 5
No 28 North Haitang Road, Haitang Bay District, Sanya, Hainan, 572000
Fully refundableReserve now, pay when you stay
The price is HK$1,623 per night from 11 Jul to 12 Jul
26.56 km from city centre
4.4/5 Wonderful! (45 reviews)
Beatiful Property, but with too much aviation
"We wanted to experience Haitong Bay and had moved to Sofitel from a XiaoDong Bay hotel. Sofitel is definitly a superbly designed property and has some nice touches - kids pools, warm water pools, large lap pools, activity pools and a huge variety of places to lay, sit, rest, nest, swing outdoors. ..."

Reviewed on 20 Jan 2021

Sofitel Sanya Leeman Resort
Sanya Marriott Yalong Bay Resort & Spa
5 out of 5
No. 1, Wan Yue Road,, Yalong Bay National Resort District, Sanya, Hainan, 572000
13.45 km from city centre
4.4/5 Wonderful! (191 reviews)
Good location but needs some TLC
"We checked in and was given a room on the second floor but smoking was allowed on the floor but we were promised an uppgrade to a non smoking floor on the next day. Not really an upgrade only moving 2 floors up. The room was Ok but the breakfast area needs some TLC and staff knowledge of English ..."

Reviewed on 21 Sep 2021

Sanya Marriott Yalong Bay Resort & Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Ritz-Carlton Sanya, Yalong Bay
5 out of 5
Yalong Bay Sanya Hainan, Sanya, Hainan, 572000
The price is HK$2,211 per night from 31 Jul to 1 Aug
13.16 km from city centre
4.4/5 Excellent! (108 reviews)
Love it
"Very nice hotel"

Reviewed on 14 Apr 2021

The Ritz-Carlton Sanya, Yalong Bay
Grand Hyatt Sanya Haitang Bay Resort and Spa
5 out of 5
No. 68 Haitang North Road, Haitang Bay, Sanya, Hainan Province, 572013
Fully refundableReserve now, pay when you stay
The price is HK$2,225 per night from 10 Jul to 11 Jul
27.59 km from city centre
4.6/5 Wonderful! (135 reviews)
"Poor hygiene: the floor is dusty and stained with lots of stains. There may be insects in the pillow. I found that my left cheek is swollen and itchy when I sleep. There is a problem with the drainage of the bathroom. I have the same problem when I change my room. It was not a pleasant ..."

Reviewed on 9 Sep 2020

Grand Hyatt Sanya Haitang Bay Resort and Spa
Pullman Oceanview Sanya Bay Resort & Spa
4.5 out of 5
No 158 Sanya Bay Road, Sanya, Hainan, 572000
Fully refundableReserve now, pay when you stay
The price is HK$1,054 per night from 17 Jul to 18 Jul
2.88 km from city centre
4.2/5 Excellent! (175 reviews)
Very nice hotel
"Excellent service overall. Hotel could add some more chairs around the pool and on their part of the beach."

Reviewed on 31 Dec 2021

Pullman Oceanview Sanya Bay Resort & Spa
JW Marriott Hotel Sanya Dadonghai Bay
5 out of 5
88 Haiyun Road, Sanya, Hainan, 572000
Fully refundableReserve now, pay when you stay
The price is HK$1,404 per night from 18 Jul to 19 Jul
4.17 km from city centre
4.3/5 Excellent! (160 reviews)
Third time and still Love it
"My third time at this property - still very impressed. Location is on a beautiful sandy beach coast line, with lovely blue water. My room with balcony offered a sweeping view of the ocean, and the bed was very comfortable, and overall quality very good. Thanks to the staff as well, for their support ..."

Reviewed on 12 Aug 2021

JW Marriott Hotel Sanya Dadonghai Bay
The St. Regis Sanya Yalong Bay Resort
5 out of 5
Yalong Bay National Resort District, Yalong Bay, Sanya, Hainan, 572016
The price is HK$1,991 per night from 1 Aug to 2 Aug
13.03 km from city centre
4.5/5 Wonderful! (59 reviews)
"The service was excellent and the team were incredibly helpful and always followed up. Gardens and landscaping amazing and heated pool area a real bonus. Beach area needed to be cleaned as plastic bottles, garbage and construction waste dotted along the front of the hotel beach area."

Reviewed on 2 Jan 2022

The St. Regis Sanya Yalong Bay Resort
Mandarin Oriental, Sanya
5 out of 5
12 Yuhai Road, Sanya, Hainan, 572000
Fully refundableReserve now, pay when you stay
The price is HK$2,517 per night from 1 Aug to 2 Aug
5.46 km from city centre
4.6/5 Exceptional! (82 reviews)
Sanya Mandarin stay
"2nd time staying at the same resort and actually the same room. Great environment and friendly staff. Stayed in the resort for all 4 days!"

Reviewed on 13 Oct 2021

Mandarin Oriental, Sanya
Sheraton Sanya Resort
5 out of 5
Yalong Bay National Resort Dis, Sanya, Hainan, 572000
Fully refundableReserve now, pay when you stay
The price is HK$1,240 per night from 30 Jul to 31 Jul
13.75 km from city centre
4.3/5 Excellent! (73 reviews)
"Good stuff, nice services and beautiful view, administration and management well done."

Reviewed on 27 Feb 2022

Sheraton Sanya Resort
Don't see what you're looking for?
See all available properties in Sanya
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent Hotel Reviews in Sanya
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code