A general procedure for the synthesis of functionalized spiroketals from lactones is described. Addition of the lithium acetylide of cis-1-methoxy-1-buten-3-yne to lactones followed by a hydration of the acetylene, hydrolysis of the enol ether and cyclization gives excellent yields of spiroketals containing a useful enone functionality.