A catalytic rearrangement of diallyl alcohols comprising a cyclic enol ether has been developed using very mild conditions. Bismuth(III) triflate was found to be a very active catalyst for the ring rearrangement of a range of tertiary allylic alcohols to efficiently afford polysubstituted cyclopentenones with a high degree of diastereoselectivity.