Sanya

Sanya Hotels from SG$81

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Sanya

Grand Hyatt Sanya Haitang Bay Resort and Spa
5 out of 5
No. 68 Haitang North Road, Haitang Bay, Sanya, Hainan Province
Free cancellationReserve now, pay when you stay
SG$145
per night
19 Oct-20 Oct
4.5/5Wonderful! (101 reviews)

"Room wasn’t ready until almost 2 hours after check in time and the staff didn’t do much to ease our wait. Pool had missing tiles and some loose tiles and some trash. Nice hotel bar with views (the ones showcased in many of the hotel’s photos) is only open for club guests from 6-8pm and only till ..."…"

Reviewed on 6 Oct,2019

Grand Hyatt Sanya Haitang Bay Resort and Spa
JW Marriott Hotel Sanya Dadonghai Bay
5 out of 5
88 Haiyun Road, Sanya, Hainan
Free cancellationReserve now, pay when you stay
SG$102
per night
20 Oct-21 Oct
4.3/5Excellent! (127 reviews)

"Our stay at the JW Marriott was great. From the get go we received a free room upgrade to a room with a better ocean view by Misty. The room itself was very clean and modern with plenty of storage space for clothing, which I really appreciated. The bed was big and comfortable, the room and balcony ..."…"

Reviewed on 25 Sep,2019

JW Marriott Hotel Sanya Dadonghai Bay
Atlantis Sanya
5 out of 5
North Haitang Bei Road, Haitang Bay Sanya, Sanya
Free cancellationReserve now, pay when you stay
SG$255
per night
29 Oct-30 Oct
4.3/5Excellent! (98 reviews)

"Big and nice hotel pools. Next to aquaventure water park. My kids had lots of fun at the water park. Great room service although slightly expensive. Movies on demand, free at the hotel. We stayed for 2 nights and did not leave the hotel complex."…"

Reviewed on 12 Oct,2019

Atlantis Sanya
Four Points by Sheraton Hainan, Sanya
4 out of 5
No. 78 Sanya Bay Road, Sanya, Hainan
Free cancellationReserve now, pay when you stay
SG$81
per night
20 Oct-21 Oct
4/5Very Good! (60 reviews)

"Old hotel with Spacious room and huge bath room. Swimming pool is small tho. Good selection for breakfast but mostly Chinese cuisine. Good location, around 11RMB taxi to walking street. Need to strengthen staff training, had feedback this to the hotel manager."…"

Reviewed on 2 Apr,2019

Four Points by Sheraton Hainan, Sanya

Not seeing what you're looking for?

Try sorting with these options

The Ritz-Carlton Sanya, Yalong Bay
5 out of 5
Yalong Bay Sanya Hainan, Sanya, Hainan
SG$155
per night
20 Oct-21 Oct
4.4/5Wonderful! (97 reviews)
Wonderful Ritz

"Fantastic hotel. Rooms were huge and beautiful with great amenities. Breakfast went on and on - it was amazing. Several pools allowed privacy- beach was clean, water was great. My only complaint is that the restaurants at the Ritz were crazy expensive and better to go into town for dinner."…"

Reviewed on 11 Jun,2019

The Ritz-Carlton Sanya, Yalong Bay
Hilton Sanya Yalong Bay Resort & Spa
5 out of 5
Yalong Bay National Resort District, Sanya, Hainan
Free cancellationReserve now, pay when you stay
SG$105
per night
20 Oct-21 Oct
4.2/5Very Good! (121 reviews)

"The location is good right next to the beach. Staff are friendly. Room is clean."…"

Reviewed on 31 Jul,2019

Hilton Sanya Yalong Bay Resort & Spa
Pullman Oceanview Sanya Bay Resort & Spa
4.5 out of 5
No 158 Sanya Bay Road, Sanya, Hainan
Free cancellationReserve now, pay when you stay
SG$101
per night
22 Oct-23 Oct
4.2/5Very Good! (144 reviews)

"The property is clean and well maintained. The exterior facilities are great."…"

Reviewed on 3 Jul,2019

Pullman Oceanview Sanya Bay Resort & Spa
The St. Regis Sanya Yalong Bay Resort
5 out of 5
Yalong Bay National Resort District, Yalong Bay, Sanya, Hainan
Free cancellationReserve now, pay when you stay
SG$150
per night
28 Oct-29 Oct
4.3/5Excellent! (39 reviews)

"Amazing pool facing the sea! The room is very spacious and clean."…"

Reviewed on 19 Apr,2019

The St. Regis Sanya Yalong Bay Resort
The Sanya EDITION
5 out of 5
No. 100 Haitang Road, Sanya
SG$198
per night
20 Oct-21 Oct
4.7/5Exceptional! (34 reviews)

"Fantastic service and overall facilities."…"

Reviewed on 2 Apr,2019

The Sanya EDITION
Sheraton Sanya Resort
5 out of 5
Yalong Bay National Resort Dis, Sanya, Hainan
Free cancellationReserve now, pay when you stay
SG$104
per night
21 Oct-22 Oct
4.2/5Very Good! (43 reviews)

"Great place, highly recommend."…"

Reviewed on 22 May,2019

Sheraton Sanya Resort
Can'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.

Visiting Sanya

Visitors can enjoy all that Sanya has to offer including its rainforests. This city also attracts tourists with its countryside setting. Top sights in the city include Wuzihzhou Island Beach, Nanshan Temple and Yalong Bay Tropical Paradise Forest Park.

  • There are 326 hotels and other accommodation options in Sanya
  • The closest major airport is in Sanya (SYX-Phoenix Intl.), 5.7 mi (9.2 km) from the city centre

Dressing for Sanya

  • Between January and March, you can expect average temperatures of 29°C during the day and 18°C at night
  • From April to June, the average during the day is 33°C, whilst the average at night is 23°C
  • July to September has daytime averages of 32°C with night-time averages of 24°C
  • Between October and December, you can expect daytime averages of 31°C and nighttime averages of 18°C
  • About 64 millimetres of rain falls on Sanya each year
  • Usually May and June are the hottest months with an average of 32°C, whereas December and January are often coldest, averaging 19°C

More trip options

Recently booked Sanya hotels

Recent Reviews in Sanya