Sanya Hotels from S$36

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Sanya hotels

Atlantis Sanya
5 out of 5
North Haitang Bei Road, Haitang Bay Sanya, Sanya
The price is S$382 per night from 18 Oct to 19 Oct
S$382
per night
18 Oct - 19 Oct
28.04 km from city centre
8.6/10 Excellent! (167 reviews)
cold
"the temperature of swimming pool is too cold to be going swimming. It is not so good, I suggest to the hotel need to improve it."

Reviewed on 8 Jan,2023

Atlantis Sanya
The St. Regis Sanya Yalong Bay Resort
5 out of 5
Yalong Bay National Resort District, Yalong Bay, Sanya, Hainan
The price is S$249 per night from 9 Oct to 10 Oct
S$249
per night
9 Oct - 10 Oct
12.29 km from city centre
9/10 Wonderful! (61 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
InterContinental Sanya Resort, an IHG Hotel
5 out of 5
No. 1 Zhouji Road, Jiyang District, Sanya, Hainan
Fully refundable
The price is S$185 per night from 8 Oct to 9 Oct
S$185
per night
8 Oct - 9 Oct
4.36 km from city centre
8.2/10 Very Good! (101 reviews)
Away from the hustle and bustle
"There for a short break during the work week. It was a great way to unwind - walking on the beach, sitting by the pool sipping beer. Definitely a place to go for that much needed break"

Reviewed on 20 Mar,2023

InterContinental Sanya Resort, an IHG Hotel
Save an average of 15% on thousands of hotels when you're signed in
Sheraton Sanya Resort
5 out of 5
Yalong Bay National Resort Dis, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is S$132 per night from 19 Oct to 20 Oct
S$132
per night
19 Oct - 20 Oct
13.75 km from city centre
8.6/10 Excellent! (88 reviews)
"Amazing trip with pretty well stay"

Reviewed on 2 Jan,2023

Sheraton Sanya Resort
JW Marriott Hotel Sanya Dadonghai Bay
5 out of 5
88 Haiyun Road, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is S$133 per night from 11 Oct to 12 Oct
S$133
per night
11 Oct - 12 Oct
4.17 km from city centre
8.6/10 Excellent! (162 reviews)
"It was great. Thx"

Reviewed on 7 Apr,2023

JW Marriott Hotel Sanya Dadonghai Bay
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 S$241 per night from 15 Oct to 16 Oct
S$241
per night
15 Oct - 16 Oct
27.59 km from city centre
9/10 Wonderful! (140 reviews)
"We spent all our time at the Edition, up the road."

Reviewed on 17 Jul,2022

Grand Hyatt Sanya Haitang Bay Resort and Spa
Sanya Marriott Yalong Bay Resort & Spa
5 out of 5
No. 1, Wan Yue Road,, Yalong Bay National Resort District, Sanya, Hainan
The price is S$160 per night from 22 Oct to 23 Oct
S$160
per night
22 Oct - 23 Oct
13.45 km from city centre
8.8/10 Excellent! (192 reviews)
Good, But Expected More for the Fee.
"Limited services and support and some obvious cost cutting measures in place."

Reviewed on 6 Jan,2023

Sanya Marriott Yalong Bay Resort & Spa
The Sanya EDITION
5 out of 5
No. 100 Haitang Road, Sanya
The price is S$480 per night from 6 Oct to 7 Oct
S$480
per night
6 Oct - 7 Oct
28.63 km from city centre
9.4/10 Exceptional! (54 reviews)
"It is good for a honeymoon couple. Not the family."

Reviewed on 28 Dec,2021

The Sanya EDITION
The Ritz-Carlton Sanya, Yalong Bay
5 out of 5
Yalong Bay Sanya Hainan, Sanya, Hainan
The price is S$294 per night from 8 Oct to 9 Oct
S$294
per night
8 Oct - 9 Oct
13.16 km from city centre
8.8/10 Excellent! (107 reviews)
Love it
"Very nice hotel"

Reviewed on 14 Apr,2021

The Ritz-Carlton Sanya, Yalong Bay
Hyatt Place Sanya City Center
4 out of 5
360-1 Yingbin Road, Jiyang District, Sanya, Hainan
The price is S$81 per night from 5 Oct to 6 Oct
S$81
per night
5 Oct - 6 Oct
2.5 km from city centre
8.8/10 Excellent! (44 reviews)
"Clean, good service, good food and good price. Really like it"

Reviewed on 24 Jul,2021

Hyatt Place Sanya City Center
Mandarin Oriental, Sanya
5 out of 5
12 Yuhai Road, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is S$385 per night from 7 Oct to 8 Oct
S$385
per night
7 Oct - 8 Oct
5.46 km from city centre
9.2/10 Wonderful! (82 reviews)
"The complex is a little jaded but the guest service is the best I have ever experienced..and I travel a lot. All staff very friendly and the whole place was extremely clean."

Reviewed on 11 Jul,2023

Mandarin Oriental, 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 S$304 per night from 8 Oct to 9 Oct
S$304
per night
8 Oct - 9 Oct
28.74 km from city centre
9.6/10 Exceptional! (13 reviews)
很棒的亲子酒店
"非常适合亲子旅游,房间很大!"

Reviewed on 17 Nov,2020

Crowne Plaza Sanya Haitang Bay Resort, 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 S$161 per night from 10 Oct to 11 Oct
S$161
per night
10 Oct - 11 Oct
3.87 km from city centre
9.6/10 Exceptional! (67 reviews)
Great hotel and what you expect for the price
"Very nice modern hotel, can find any faults but I wouldn’t expect any for the price they charge. Sometimes the English language skill was a problem but was able to find a way round this."

Reviewed on 2 Jan,2022

The Shanhaitian Resort Sanya, Autograph Collection
Shangri-La Sanya
5 out of 5
88 North Hai Tang Road, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is S$193 per night from 7 Oct to 8 Oct
S$193
per night
7 Oct - 8 Oct
27.15 km from city centre
8/10 Very Good! (37 reviews)
"I booked a Horizon club room which should have provided me with some executive experience. The room and the facilities are lovely, good quality toiletries. However, the horizon lounge was an utter disappointment. It was very crowded and people struggled to find space to eat. During breakfast time ..."

Reviewed on 27 Jul,2021

Shangri-La Sanya
Crowne Plaza Resort Sanya Bay, an IHG Hotel
5 out of 5
No.228, Sanya Bay Road, Sanya, Hainan
Fully refundable
The price is S$112 per night from 7 Oct to 8 Oct
S$112
per night
7 Oct - 8 Oct
13.96 km from city centre
8.4/10 Very Good! (82 reviews)
"Overall it is a great place but even the best ocean view isn't full ocean front, only partially ocean front"

Reviewed on 25 Apr,2023

Crowne Plaza Resort Sanya Bay, an IHG Hotel
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 S$94 per night from 11 Oct to 12 Oct
S$94
per night
11 Oct - 12 Oct
1.63 km from city centre
8/10 Very Good! (82 reviews)
Good value, helpful staff
"We appreciated the receptionist offering a late checkout due to our very late arrival. It was a great help! The room was comfortable. Breakfast was good but very busy."

Reviewed on 1 Sep,2023

Four Points by Sheraton Hainan, Sanya
Wingate by Wyndham Sanya Luhuitou
4 out of 5
113-2 Nanbinhai Road, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is S$86 per night from 6 Oct to 7 Oct
S$86
per night
6 Oct - 7 Oct
2.68 km from city centre
8.6/10 Excellent! (12 reviews)
"The room is spacious and clean. I like the bathtub and the bed. Value for money."

Reviewed on 25 Jul,2023

Wingate by Wyndham Sanya Luhuitou
InterContinental Sanya Haitang Bay Resort, an IHG Hotel
4.5 out of 5
No 128 North Haitang Road, Haitang Bay, Sanya, Hainan
Fully refundableReserve now, pay when you stay
The price is S$255 per night from 8 Oct to 9 Oct
S$255
per night
8 Oct - 9 Oct
29.86 km from city centre
8.8/10 Excellent! (28 reviews)
Mrs
"Very good hardware: hotel room in particular but software such as staffing and social