We introduce the class of weighted "rotation-like" operators and study general properties of essential spectra of such operators. Then we use this approach to investigate and in some cases completely describe essential spectra of weighted rotation operators in Banach spaces of measurable and analytic functions.