A method has been developed for the intermolecular hydroacylation of homoallyl alcohols with salicylaldehydes to furnish homoaldol products in 50-98% yields. The method also applies to the hydroacylation of 2-hydroxystyrenes. This work highlights the use of hydroacylation as a unified approach to both aldol and homoaldol products.