Yes, hot air balloons are less dense and therefore buoyant
============================================
Hot air balloons are buoyant to the extent that the weight of the hot air in the balloon is lighter than the free air. When the difference is more than the weight of the balloon and its contents it will be buoyant and will ascend.
If you mean a hot air balloon, it is the expansion of the air caused by the burner.