Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.


Hainan Holidays

Planning a trip to Hainan? Make the most of your holiday in Hainan by finding the perfect hotel for you. Save money at a budget-friendly motel or indulge at an all-inclusive hotel, the choice is yours. When you book a room using Expedia.com.au, you have a world of options.

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!


Top Hainan Hotel & Accommodation Deals

See all 480 properties in Hainan
Grand Hyatt Sanya Haitang Bay Resort and Spa AU$179
Reviewed on 6 Oct. 2019
See details
 
Grand Hyatt Sanya Haitang Bay Resort and Spa

Grand Hyatt Sanya Haitang Bay Resort and Spa

No. 68 Haitang North Road, Haitang Bay, Sanya, Hainan Province
     
    4.5 of 5
    5.0 out of 5.0 Stars

    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 ...

    JW Marriott Hotel Sanya Dadonghai Bay AU$121
    Reviewed on 25 Sep. 2019
    See details
     
    JW Marriott Hotel Sanya Dadonghai Bay

    JW Marriott Hotel Sanya Dadonghai Bay

    88 Haiyun Road, Sanya, Hainan
       
      4.3 of 5
      5.0 out of 5.0 Stars

      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 ...

      Atlantis Sanya AU$319
      Reviewed on 12 Oct. 2019
      See details
       
      Atlantis Sanya

      Atlantis Sanya

      North Haitang Bei Road, Haitang Bay Sanya, Sanya
         
        4.3 of 5
        5.0 out of 5.0 Stars

        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.

        Hilton Haikou AU$140
        Reviewed on 16 Jul. 2019
        See details
         
        Hilton Haikou

        Hilton Haikou

        109-9 Binhai Avenue, Haikou
           
          4.0 of 5
          5.0 out of 5.0 Stars

          One of the nicest hotel and staff I have experienced with my 20 years of travel. Highly recommend for leisure or business travelers!

          The Langham, Haikou
          Reviewed on 13 Aug. 2019
          See details
           
          The Langham, Haikou

          The Langham, Haikou

          77 Binhai Avenue Longhua, Haikou, Hainan Province
             
            5.0 of 5
            0.0 out of 5.0 Stars

            great hotel and very thing is flawless

            Four Points by Sheraton Hainan, Sanya AU$102
            Reviewed on 2 Apr. 2019
            See details
             
            Four Points by Sheraton Hainan, Sanya

            Four Points by Sheraton Hainan, Sanya

            No. 78 Sanya Bay Road, Sanya, Hainan
               
              4.0 of 5
              4.0 out of 5.0 Stars

              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.

              The Ritz-Carlton Sanya, Yalong Bay AU$194
              Reviewed on 11 Jun. 2019
              See details
               
              The Ritz-Carlton Sanya, Yalong Bay

              The Ritz-Carlton Sanya, Yalong Bay

              Yalong Bay Sanya Hainan, Sanya, Hainan
                 
                4.4 of 5
                5.0 out of 5.0 Stars

                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.

                Hilton Sanya Yalong Bay Resort & Spa AU$131
                Reviewed on 31 Jul. 2019
                See details
                 
                Hilton Sanya Yalong Bay Resort & Spa

                Hilton Sanya Yalong Bay Resort & Spa

                Yalong Bay National Resort District, Sanya, Hainan
                   
                  4.2 of 5
                  5.0 out of 5.0 Stars

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

                  Hainan Flight Deals

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.