We consider the L-state cyclic solid-on-solid lattice models under a class of open boundary conditions. The integrable boundary face weights are obtained by solving the reflection equations. Functional relations for the fused transfer matrices are presented for both periodic and open boundary conditions. The eigenspectra of the unfused transfer matrix is obtained from the functional relations using the analytic Bethe ansatz. For a special case of crossing parameter λ = π/L, the finite-size corrections to the eigen-spectra of the critical models are obtained, from which the corresponding conformal dimensions follow. The calculation of the surface free energy away from criticality yields two surface specific heat exponents, αs = 2 − L/2l and α1 = 1 − L/l, where l = 1, 2, · · · , L − 1 coprime to L. These results are in agreement with the scaling relations αs = αb + ν and α1 = αb − 1.