The vibration analysis is presented for determining the natural frequencies and mode shapes of a class of doubly-curved shells with different boundary conditions, which can be considered to be a panel taking from the hollow torus with annular cross-section. The small strain, three-dimensional (3-D), linear elasticity theory is used to describe the governing equations of the problem, which is associated with the toroidal coordinate system (r,θ,φ) composed of the usual polar coordinates (r,θ) originating at sectorial cross-section center and an angle coordinate φ originating at the toroidal center. The Chebyshev-Ritz method is used to derive the eigenvalue equation: each displacement is taken as the triplicate product of the Chebyshev polynomials in r, θ and φ directions, multiplied by a boundary function along with a set of generalized coefficients, thus yielding upper bound values of natural frequencies. As the degree of the Chebyshev polynomials increases, frequencies converge monotonically to the exact values. The accuracy is demonstrated by convergence and comparison studies. The effects of thickness ratio, radius ratio, angle in φ direction, initial angle and subtended angle in θ direction on natural frequencies and mode shapes are discussed in detail.