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.
Any holiday should include your favourite activities, whether that means wandering through city streets, touring local landmarks, or savouring some regional cuisine. Maybe you want to do all of the above, or just explore what’s on day by day—that’s quite alright, too. Combining your hotel and flights to book a Hainan holiday package grants you access to the best priced deals for this destination. Never miss out on an opportunity to take part in holiday fun because you spent too much on your accommodation!
Booking cheap holiday packages to Hainan has never been easier. Expedia.com.au makes it possible to narrow down your accommodation options by location, brand, class rating, and more. When you find the perfect hotel, book with our simple widget. Your time in Hainan starts right here on Expedia!
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 ...
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 ...
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.
One of the nicest hotel and staff I have experienced with my 20 years of travel. Highly recommend for leisure or business travelers!
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.
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.
The location is good right next to the beach. Staff are friendly. Room is clean.