A series of laboratory experiments was undertaken in a stratified two-layer fluid to investigate the energetics of the interaction between an internal solitary wave (ISW) and triangular obstacles, as well as to determine the partitioning of ISW energy and its subsequent dynamics. The ISW energy was dissipated as a result of internal breaking and turbulent mixing induced by wave instability. Tests involving different combinations of triangular obstacles in various heights and intervals and ISW of different amplitudes were performed. The wave features resulting from the interaction of an ISW and double obstacles were found to differ from those of single obstacle. The incident energy of an ISW was either reflecting back from the obstacles, dissipated through turbulent mixing, or transmitted over the double obstacles. Reduction in wave energy increased as the intervals between obstacles reduced. For two obstacles in different heights, energy dissipation was greater in the case with a higher obstacle ahead of a lower one. However, the overall performance was dependent on the relative height of the obstacles, relative water depth of the upper and bottom layer, in addition to the intervals between the obstacles.