Find Hotels in Sanya from CA $51

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Rosewood Sanya
5 out of 5
No. 6 Haitang North Road, Sanya, Hainan
27.68 km from city centre
4.6/5 Exceptional! (16 reviews)
"Modern and high-end design with very good infinity pool and beach. Staffs were super nice and the food in the hotel was pretty good."

Reviewed on May 13, 2019

Rosewood Sanya
Mandarin Oriental, Sanya
5 out of 5
12 Yuhai Road, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is CA $434 per night from Feb 16 to Feb 17
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 Oct. 13, 2021

Mandarin Oriental, Sanya
The St. Regis Sanya Yalong Bay Resort
5 out of 5
Yalong Bay National Resort District, Yalong Bay, Sanya, Hainan
The price is CA $293 per night from Feb 16 to Feb 17
13.03 km from city centre
4.4/5 Excellent! (52 reviews)
"Was OK. Service, at a 5-start level, was lacking. Only one staff - Cedric - went out of his way to be of service. Not sure I’d spend the money again."

Reviewed on Jul. 17, 2021

The St. Regis Sanya Yalong Bay Resort
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.
Sofitel Sanya Leeman Resort
5 out of 5
No 28 North Haitang Road, Haitang Bay District, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is CA $241 per night from Feb 13 to Feb 14
26.56 km from city centre
4.5/5 Wonderful! (42 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 Jan. 20, 2021

Sofitel Sanya Leeman Resort
Pullman Sanya Yalong Bay Villas & Resort
4.5 out of 5
No.2 Wanyue Road,, Yalong Bay National Tourist Resort, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is CA $131 per night from Jan 20 to Jan 21
13.78 km from city centre
3.8/5 Good! (85 reviews)
"Nice pool and access to the pool from the room was great. Bed was very uncomfortable."

Reviewed on Jun. 18, 2021

Pullman Sanya Yalong Bay Villas & Resort
InterContinental Sanya Haitang Bay Resort, an IHG Hotel
4.5 out of 5
No 128 North Haitang Road, Haitang Bay, Sanya, Hainan
The price is CA $298 per night from Feb 16 to Feb 17
29.86 km from city centre
4.4/5 Wonderful! (28 reviews)
Mrs
"Very good hardware: hotel room in particular but software such as staffing and social graces of guests at the hotel must live up to the hotel's luxury facilities!"

Reviewed on Feb. 14, 2016

InterContinental Sanya Haitang Bay Resort, an IHG Hotel
Banyan Tree Sanya
5 out of 5
Luling Road No 6, Luhuitou Bay, Sanya, Hainan
3.58 km from city centre
4.3/5 Excellent! (64 reviews)
Villa on the Bay
"Lovely two day stay at the Villa in Sanya, away from any crowds and a nice beachfront mostly to ourselves. Breakfast was quite good even if dinner on-site was more average, but quite close to downtown Sanya so plenty of local dining options within easy reach. Very pleasant little retreat!"

Reviewed on Nov. 29, 2019

Banyan Tree Sanya
Holiday Inn Resort Sanya Bay, an IHG Hotel
4 out of 5
207 Sanya Bay Road, Tianya District, Sanya, Hainan
Fully refundable
The price is CA $135 per night from Feb 16 to Feb 17
10.56 km from city centre
3.8/5 Good! (111 reviews)
Great!
"Close beach, great pool, great service, great food!"

Reviewed on Sep. 3, 2021

Holiday Inn Resort Sanya Bay, an IHG Hotel
Hyatt Place Sanya City Center
4 out of 5
360-1 Yingbin Road, Jiyang District, Sanya, Hainan
The price is CA $95 per night from Jan 20 to Jan 21
2.5 km from city centre
4.3/5 Excellent! (43 reviews)
"Clean, good service, good food and good price. Really like it"

Reviewed on Jul. 24, 2021

Hyatt Place Sanya City Center
Sheraton Sanya Haitang Bay Resort
4 out of 5
No. 76 Haitang Beilu Haitang Bay, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is CA $178 per night from Jan 20 to Jan 21
26.72 km from city centre
4.1/5 Very Good! (25 reviews)
Great stay In Sanya
"Wonderful trip with my family of 5 to Sanya. The staff is as amazing and checked on us daily. The food was delicious and New Years Eve did not disappoint. My only recommendation is that they stock the bars with more cold drinks. We had to walk to get sodas that they happened to have. No coke and ..."

Reviewed on Jan. 4, 2021

Sheraton Sanya Haitang Bay Resort
Grand Hyatt Sanya Haitang Bay Resort and Spa
5 out of 5
No. 68 Haitang North Road, Haitang Bay, Sanya, Hainan Province
Fully refundableReserve now, pay when you stay
The price is CA $235 per night from Jan 20 to Jan 21
27.59 km from city centre
4.6/5 Wonderful! (134 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 Sep. 9, 2020

Grand Hyatt Sanya Haitang Bay Resort and Spa
Hampton by Hilton Sanya Bay
4 out of 5
No. 169 Cuiping District, Phoenix Watertown, Phoenix Road, Sanya
Fully refundableReserve now, pay when you stay
The price is CA $77 per night from Feb 16 to Feb 17
3.89 km from city centre
3.5/5 Good! (13 reviews)
世界で初めて英語の通じないヒルトンホテル
"このホテルは 中国人の為にあるホテルです ヒルトンの名前で 騙されてはいけません フロントも 英語が通じる人が ほとんどいません まったく外国語のできない スタッフを 平気で置いておく 神経を疑います 確かに お客さんは中国人しかいないようでしたが お話にならない レベルです ホテルの前に タクシーはいません 乗りたければ 500 M ほど歩いて 大通り に出た方がいいです"

Reviewed on Dec. 30, 2019

Hampton by Hilton Sanya Bay
Crowne Plaza Resort Sanya Bay, an IHG Hotel
5 out of 5
No.228, Sanya Bay Road, Sanya, Hainan
The price is CA $103 per night from Jan 23 to Jan 24
13.96 km from city centre
4.2/5 Very Good! (79 reviews)
"Very friendly service,"

Reviewed on Dec. 28, 2020

Crowne Plaza Resort Sanya Bay, an IHG Hotel
The Shanhaitian Resort Sanya, Autograph Collection
5 out of 5
No. 77 Haiyun Road, Dadonghai Bay, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is CA $230 per night from Feb 16 to Feb 17
3.87 km from city centre
4.8/5 Exceptional! (62 reviews)
Amazing Views
"Check in/check out was amazing - the staff were efficient, friendly and helpful. The room was spacious and we had a fabulous view of the ocean. The pools were clean and looked just like the photos. The Chinese restaurant was our favourite during our whole Sanya trip. The food was so flavourful and ..."

Reviewed on Jul. 23, 2021

The Shanhaitian Resort Sanya, Autograph Collection
Four Points by Sheraton Hainan, Sanya
4 out of 5
No. 78 Sanya Bay Road, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is CA $95 per night from Jan 24 to Jan 25
1.63 km from city centre
4.1/5 Very Good! (76 reviews)
"Room was nice and clean, hotel is right across the beach"

Reviewed on Aug. 10, 2021

Four Points by Sheraton Hainan, Sanya
Crowne Plaza Sanya Haitang Bay Resort, an IHG Hotel
4 out of 5
No. 98 North Haitang Road, Sanya, Hainan
Fully refundable
The price is CA $383 per night from Feb 16 to Feb 17
28.74 km from city centre
4.9/5 Exceptional! (11 reviews)
很棒的亲子酒店
"非常适合亲子旅游,房间很大!"

Reviewed on Nov. 17, 2020

Crowne Plaza Sanya Haitang Bay Resort, an IHG Hotel
Holiday Inn Express Sanya Bay, an IHG Hotel
2.5 out of 5
No. 580 Jiefang Road, Sanya, Hainan
Fully refundable
The price is CA $51 per night from Jan 22 to Jan 23
0.4 km from city centre
3.7/5 Good! (6 reviews)
"入住非常满意。酒店前员工很热心"

Reviewed on May 30, 2021

Holiday Inn Express Sanya Bay, an IHG Hotel
Sheraton Sanya Resort
5 out of 5
Yalong Bay National Resort Dis, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is CA $167 per night from Jan 20 to Jan 21
13.75 km from city centre
4.3/5 Excellent! (68 reviews)
"The hotel staff and beach are amazing."

Reviewed on Jul. 31, 2021

Sheraton Sanya Resort
Park Hyatt Sanya Sunny Bay Resort
5 out of 5
5 Sunny Bay Road, Yalong Bay District, Sanya, Hainan
The price is CA $514 per night from Feb 16 to Feb 17
13.14 km from city centre
4.6/5 Wonderful! (20 reviews)
"Perfect for a relaxing weekend. Excellent secluded location, wonderful Zen style facility, and a young, well trained attentive staff. The quality of hotel guests are also excellent."

Reviewed on Jun. 18, 2018

Park Hyatt Sanya Sunny Bay Resort
Sanya Marriott Yalong Bay Resort & Spa
5 out of 5
No. 1, Wan Yue Road,, Yalong Bay National Resort District, Sanya, Hainan
13.45 km from city centre
4.4/5 Wonderful! (190 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 Sep. 21, 2021

Sanya Marriott Yalong Bay Resort & Spa
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 Reviews in Sanya
expedia verified reviews