Beginning of main content

Book on the go and pay later.

Search over 895,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.


10 Best Hotels in Ko Yao

See all 4,101 properties in Ko Yao
Santhiya Koh Yao Yai Resort & Spa

Santhiya Koh Yao Yai Resort & Spa

88 Moo 7, Prunai, Ko Yao
Santhiya Koh Yao Yai Resort & Spa
    5.0 out of 5.0
     
     

    Located on Koh Yao Yai island, this luxury resort is a 20-minute speedboat ride from Phuket. The resort has its own private white sand beach, and premium snorkeling ...

    AU$175 per night for 2 guests

    GLOW Elixir Koh Yao Yai

    GLOW Elixir Koh Yao Yai

    99 Moo 3, Prunai, Ko Yao
    GLOW Elixir Koh Yao Yai
      4.0 out of 5.0
       
       

      This family-friendly Ko Yao resort is located by the sea, 0.1 mi (0.1 km) from Ko Yao Yai, and within 32 mi (52 km) of Prince of Songkla University and Chalong ...

      AU$183 per night for 2 guests

      Six Senses Yao Noi

      Six Senses Yao Noi

      56 Moo 5, Ko Yao
      Six Senses Yao Noi
        5.0 out of 5.0
         
         

        Nestled on the beach, this Ko Yao resort is 0.1 mi (0.1 km) from Ko Yao Noi. Wat Kaew Korawaram and Wat Tham Sua are also within 32 mi (52 km).

        AU$1,188 per night for 2 guests

        Koh Yao Yai Village

        Koh Yao Yai Village

        78 Moo 4, Ko Yao
        Koh Yao Yai Village
          4.5 out of 5.0
           
           

          Nestled on the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Yai. Prince of Songkla University and Wat Kaew Korawaram are also within 32 mi (52 ...

          AU$120 per night for 2 guests

          Paradise KohYao

          Paradise KohYao

          24 Moo 4, T. Koh Yao Noi, A. Koh Yao, Ko Yao
          Paradise KohYao
          • Free Cancellation
          • Reserve now, pay when you stay
          4.5 out of 5.0
           
           

          Located in Ko Yao, this beachfront resort is in a national park and within a 5-minute walk of Ko Yao Noi and Ao Phang-nga National Park.

          AU$144 per night for 2 guests

          TreeHouse Villas - Adults Only

          TreeHouse Villas - Adults Only

          24 Moo 4, T.Koh Yao Noi, A.Koh Yao, Ko Yao
          TreeHouse Villas - Adults Only
          • Free Cancellation
          5.0 out of 5.0
           
           

          Nestled on the beach, this Ko Yao hotel is within a 5-minute walk of Ko Yao Noi and Ao Phang-nga National Park.

          AU$436 per night for 2 guests

          Betterview

          Betterview

          58/13-21 Moo 4, Ko Yao
          Betterview
            3.5 out of 5.0
             
             

            Nestled on the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Yai.

            AU$138 per night for 2 guests

            Cape Kudu Hotel

            Cape Kudu Hotel

            25/54-55 Moo 5, Phangnga, Ko Yao
            Cape Kudu Hotel
              5.0 out of 5.0
               
               

              Offering direct access to the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Noi.

              AU$314 per night for 2 guests

              Koyao Island Resort

              Koyao Island Resort

              24/2 Moo 5, Tambon Koh Yao, Ko Yao
              Koyao Island Resort
                4.5 out of 5.0
                 
                 

                Nestled on the beach, this Ko Yao resort is 0.1 mi (0.1 km) from Ko Yao Noi.

                AU$265 per night for 2 guests

                Koh Yao Heaven Beach Resort

                Koh Yao Heaven Beach Resort

                9/1 Moo 3 Tambon Prunai, Ko Yao
                Koh Yao Heaven Beach Resort
                • Free Cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 

                Nestled on the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Yai.

                AU$51 per night for 2 guests

                Thiw Son Beach Resort

                Thiw Son Beach Resort

                58/2 Moo4, Ko Yao
                Thiw Son Beach Resort
                • Free Cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 

                Nestled on the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Yai.

                AU$73 per night for 2 guests

                Sabai Corner Bungalows

                Sabai Corner Bungalows

                29-2 Moo 5, Koh Yao Noi, Koh Yao, Ko Yao
                Sabai Corner Bungalows
                  2.5 out of 5.0
                   
                   

                  Nestled on the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Noi.

                  AU$53 per night for 2 guests

                  The Simple Koh Yao Noi

                  The Simple Koh Yao Noi

                  86/21, Moo 1, Ko Yao
                  The Simple Koh Yao Noi
                    3.0 out of 5.0
                     
                     

                    Situated in Ko Yao, this hotel is 0.1 mi (0.1 km) from Ko Yao Noi.

                    AU$57 per night for 2 guests

                    Laguna Villas Yao Noi

                    Laguna Villas Yao Noi

                    29/28 Moo 5, Ko Yao
                    Laguna Villas Yao Noi
                      3.5 out of 5.0
                       
                       

                      Offering direct access to the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Noi.

                      AU$335 per night for 2 guests

                      The Island Hideout - Koh Yao Noi

                      The Island Hideout - Koh Yao Noi

                      37/3 Moo 2, Ko Yao
                      The Island Hideout - Koh Yao Noi
                        3.0 out of 5.0
                         
                         

                        Situated in Ko Yao, this hotel is 0.1 mi (0.1 km) from Ko Yao Noi.

                        AU$150 per night for 2 guests

                        Koh Yao Yai Hillside Resort

                        Koh Yao Yai Hillside Resort

                        57 Moo 4, Phang-Nga, Ko Yao
                        Koh Yao Yai Hillside Resort
                          4.0 out of 5.0
                           
                           

                          Offering direct access to the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Yai. Prince of Songkla University and Wat Kaew Korawaram are also within ...

                          AU$85 per night for 2 guests

                          Baan Taranya Koh Yao Yai

                          Baan Taranya Koh Yao Yai

                          69/8 Moo 4, Baan Klong Bon, Ao Hin Kong, Ko Yao
                          Baan Taranya Koh Yao Yai
                            3.0 out of 5.0
                             
                             

                            Nestled on the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Yai.

                            AU$63 per night for 2 guests

                            Niramaya Villa and Wellness

                            Niramaya Villa and Wellness

                            29/9 Moo 5, Ko Yao
                            Niramaya Villa and Wellness
                              4.0 out of 5.0
                               
                               

                              Nestled on the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ko Yao Noi.

                              AU$431 per night for 2 guests

                              Koyao Bay Pavilions

                              Koyao Bay Pavilions

                              46/7 Moo 5, Ko Yao
                              Koyao Bay Pavilions
                                4.0 out of 5.0
                                 
                                 

                                Nestled on the beach, this Ko Yao resort is 0.1 mi (0.1 km) from Ko Yao Noi.

                                AU$351 per night for 2 guests

                                Holiday Resort Ko Yao

                                Holiday Resort Ko Yao

                                25/25 Moo 5, Ko Yao Noi
                                Holiday Resort Ko Yao
                                • Free Cancellation
                                • Reserve now, pay when you stay
                                2.5 out of 5.0
                                 
                                 

                                Nestled on the beach, this Ko Yao guesthouse is 0.1 mi (0.1 km) from Ko Yao Noi.

                                AU$24 per night for 2 guests

                                Check prices on hotels in Ko Yao

                                Tonight 15 Dec - 16 Dec
                                This weekend 21 Dec - 23 Dec
                                Next weekend 28 Dec - 30 Dec

                                Search Hotels near Top Ko Yao Attractions

                                Map

                                Recent Reviews in Ko Yao

                                Travel to Ko Yao & Explore


                                Explore Ko Yao with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!