Beginning of main content

Book on the go and pay later.

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.


Check prices on hotels in Ko Yao

Tonight 26 Mar - 27 Mar
This weekend 29 Mar - 31 Mar
Next weekend 5 Apr - 7 Apr

Top 10 Hotels in Ko Yao

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

Santhiya Koh Yao Yai Resort & Spa

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

    Nestled on the beach, this Ko Yao resort is 16 mi (25.8 km) from Ao Phang-nga National Park.

    Santhiya Koh Yao Yai Resort & SpaSG$119

    TreeHouse Villas - Adults Only

    TreeHouse Villas - Adults Only

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

    Nestled on the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ao Phang-nga National Park.

    TreeHouse Villas - Adults OnlySG$439

    Koh Yao Yai Village

    Koh Yao Yai Village

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

      On its own private sandy beach, this hotel is in Ko Yao, within the vicinity of Ko Hong (Krabi). Regional attractions also include Khlong Muang Beach and Tubkaek ...

      Koh Yao Yai VillageSG$111

      Six Senses Yao Noi

      Six Senses Yao Noi

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

        On its own private beach, this resort is in Ko Yao, within the vicinity of Ko Hong (Krabi). Regional attractions also include Khlong Muang Beach and Tubkaek ...

        Six Senses Yao NoiSG$725

        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 4.8 mi (7.8 km) from Ao Phang-nga National Park.

          Cape Kudu HotelSG$277

          Paradise KohYao

          Paradise KohYao

          24 Moo 4, T. Koh Yao Noi, A. Koh Yao, Ko Yao, Phang Nga
          Paradise KohYao
          • Free cancellation
          4.5 out of 5.0
           
           

          Nestled on the beach, this Ko Yao resort is in a national park and 0.1 mi (0.1 km) from Ao Phang-nga National Park.

          Paradise KohYaoSG$129

          GLOW Elixir Koh Yao Yai

          GLOW Elixir Koh Yao Yai

          99 Moo 3, Prunai, Ko Yao, Phang Nga
          GLOW Elixir Koh Yao Yai
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Situated by the sea, this resort is 17.7 mi (28.4 km) from Ao Phang-nga National Park.

          GLOW Elixir Koh Yao YaiSG$109

          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.7 mi (1.1 km) from Ao Phang-nga National Park.

            The Island Hideout - Koh Yao NoiSG$222

            Koyao Island Resort

            Koyao Island Resort

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

              Located on the beach, this resort is in Ko Yao, within the vicinity of Ko Hong (Krabi). Regional attractions also include Khlong Muang Beach and Tubkaek ...

              Koyao Island ResortSG$286

              Koh Yao Heaven Beach Resort

              Koh Yao Heaven Beach Resort

              9/1 Moo 3 Tambon Prunai, Ko Yao, Phang Nga
              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 17.1 mi (27.5 km) from Ao Phang-nga National Park.

              Koh Yao Heaven Beach ResortSG$54

              Map

              Search Hotels near Top Ko Yao Attractions

              Recent Reviews in Ko Yao