Ranks among the prettier sights (5)
I believe the answer is:
tiers
'ranks' is the definition.
(tier is a kind of rank)
'among the prettier sights' is the wordplay.
'among' indicates a hidden word.
'TIERS' can be found hidden inside 'prettier sights'.
(Other definitions for tiers that I've seen before include "Layers, strata" , "Layers, levels" , "Rows; levels" , "I rest in layers" , "Rows; ranks" .)