This paper proposes a novel hierarchical behavior planner with a multi-layered confabulation based behavior selection structure for robots to perform tasks. The proposed planner integrates a STRIPS based behavior selection approach and cogent confabulation approach. The STRIPS based behavior selection approach is a goal tree search that induces goal-oriented sequences of behaviors, while the cogent confabulation approach is based on conditional probabilities between input symbols and target behaviors, aims to model human thinking mechanism. Our planner is applied with a set of behaviors defined in a multi-layered structure to show that it can plan a hierarchical sequences of behaviors to perform given tasks. The effectiveness and applicability of the proposed scheme is demonstrated through the experiments with the robot Mybot, developed in the Robot Intelligence Technology Lab. at KAIST.