A curved non-isoparametric Reissner–Mindlin shell element is developed for analyzing thin-walled structures. The standard kinematic description of the element requires the calculation of the director vector. To address this demand accurately, similar to isogeometric analysis (IGA), the geometry is defined by utilization of the non-uniform rational B-splines (NURBS) imported directly from computer-aided design (CAD) files. Then, shape functions of the Legendre spectral element method (SEM) are used to interpolate the displacements. Consequently, the shell director vector and Jacobian of the transformation are calculated properly according to the presented formulation. On the other hand, in Legendre SEM combined with Gauss–Lobatto–Legendre quadrature, the integration points and the element nodes coincide. Thus, the easily computable local coordinate systems at the integration points can be used directly as nodal basis systems. A separate calculation of nodal basis systems at control points, which is the source of either complexity or error in IGA shells, is not required. Given the condition number of the stiffness matrix in the developed method, super high-order elements can also be used. Very high order p-refined elements are used in addition to h-refinement of the mesh to show the capability of higher order elements to analyze problems without mesh refinement. The validity and convergence rate of the method are investigated and verified through various cases of h- and p-refinement in challenging obstacle course problems.