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.
Yes! Get immediate savings by purchasing a Hainan vacation package. Just pick your favorite options and Expedia will do the rest.
Smart travelers can gain savings of up to C$590* by booking a combined package deal on Expedia.
With more than 400 partner airlines and 750,000 properties to pick from on our global database, you won't have any problems crafting your ideal vacation.
Be confident in knowing that you may change almost any reservation and you won't pay a cancellation fee to us.
There's no limit to the number of fantastic things you can do when you're somewhere new. So why not get your trip to Hainan off to a sensational start by taking a look at some of our ideas? After all – out there starts here!
Whether you want to de-stress with a cocktail or two or try out some thrilling activities, Expedia can help make it happen. All you need to do is turn up!
Xining Airport (XNN) is the gateway for most people taking a trip to Hainan. It's located 110 miles (177 km) from the town center.
*Savings based on all vacation package bookings with Flight + Hotel on Expedia.ca from January through December 2019, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.
Situated in Xining, this luxury hotel is within 9 miles (15 km) of Xining Nanshan Mountain, Dongguan Great Mosque and Xining Dongguan Mosque. Tibetan Plateau Wildlife Zoo and Tulou Temple of Beishan Mountain are also within 12 miles (20 km).
© 2019 Expedia, Inc. All rights reserved.