COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Hainan, China

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

2021 Top 10 Trending Hainan Hotels from HK$517

The Sanya EDITION
The price is HK$2,990 per night from 3 Jun to 3 Jun
4.7/5Exceptional! (41 reviews)
"Booked the Premium Room, Ocean View and was quite disappointed. The ocean can be viewed only when you are standing at the balcony, not from the room itself. Besides that, everything else was outstanding. Staff were very helpful, esp Grace from Egert and Elliot the F&B manager from Edition Market. ..."

Reviewed on 28 Aug 2019

The Sanya EDITION
Atlantis Sanya
5 out of 5
North Haitang Bei Road, Haitang Bay Sanya, Sanya
The price is HK$3,093 per night from 9 May to 9 May
4.3/5Excellent! (138 reviews)
"Atlantis is a great stay for families. While the water park is starting to show some wear and tear, the hotel is still in excellent condition. The breakfast buffet and Imperial Club are really nice. The other food options are either basic or very pricey."

Reviewed on 10 Apr 2021

Atlantis Sanya
InterContinental Sanya Resort, an IHG Hotel
5 out of 5
No. 1 Zhouji Road, Jiyang District, Sanya, Hainan
Free cancellation
The price is HK$1,067 per night from 16 May to 16 May
4/5Very Good! (82 reviews)
"Nice getaway from the city! Everything was as expected"

Reviewed on 9 Apr 2021

InterContinental Sanya Resort, an IHG Hotel
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 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
The price is HK$1,658 per night from 23 May to 23 May
4.4/5Excellent! (48 reviews)
"Very enjoyable"

Reviewed on 25 Nov 2020

The St. Regis Sanya Yalong Bay Resort
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
The price is HK$1,562 per night from 3 Jun to 3 Jun
4.5/5Wonderful! (126 reviews)
Nice hotel for families
"Overall super good experience. Very nice hotel for families. Service was so so at the beginning but it improved along our stay and it seems is much better than other hotels. Family rooms are impressive (fully equipped apartment with 2 rooms). The children room is absolutely amazing."

Reviewed on 2 Aug 2020

Grand Hyatt Sanya Haitang Bay Resort and Spa
Pullman Oceanview Sanya Bay Resort & Spa
4.5 out of 5
Free cancellationReserve now, pay when you stay
The price is HK$761 per night from 6 Jun to 6 Jun
4.2/5Excellent! (168 reviews)
3 decadent nights
"Unusual for China the service was great and everything was clean and worked. We were there as part of my Birthday and when the hotel found out they decorated my room and brought a cake and candles to eat on the balcony. The beach nearby is good but unnecessary as there are several beautiful pools. ..."

Reviewed on 20 Nov 2020

Pullman Oceanview Sanya Bay Resort & Spa
Hilton Sanya Yalong Bay Resort & Spa
5 out of 5
Free cancellationReserve now, pay when you stay
The price is HK$1,124 per night from 30 May to 30 May
4.2/5Very Good! (134 reviews)
We'll be back
"We'd come back. The hotel was clean, attractive, and in a good location on the beach and walking distance from outside restaurants and shopping. The room was comfortable and had a nice view of the grounds. I used the fitness centre and it was very good, but not excellent. The staff was great and ..."

Reviewed on 29 Dec 2020

Hilton Sanya Yalong Bay Resort & Spa
The Shanhaitian Resort Sanya, Autograph Collection
5 out of 5
Free cancellationReserve now, pay when you stay
The price is HK$1,266 per night from 9 May to 9 May
4.8/5Exceptional! (61 reviews)
"Beautifully designed hotel in a quiet spot at the end of Dadonghai Bay."

Reviewed on 16 Aug 2020

The Shanhaitian Resort Sanya, Autograph Collection
Crowne Plaza Resort Sanya Bay, an IHG Hotel
The price is HK$681 per night from 12 May to 12 May
4.1/5Very Good! (77 reviews)
"Very friendly service,"

Reviewed on 28 Dec 2020

Crowne Plaza Resort Sanya Bay, an IHG Hotel
Hilton Haikou
5 out of 5
Free cancellationReserve now, pay when you stay
The price is HK$692 per night from 24 May to 24 May
4.1/5Very Good! (89 reviews)
Great stay
"Very good. The room was excellent and had a great view of Haikou Bay. Service was mostly good. Breakfast was also good. I would stay again."

Reviewed on 8 Jan 2020

Hilton Haikou
Don't see what you're looking for?
See all available properties in Hainan
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.