vacationstogo.com has an area listing just singles rates. But I've also learned that sometimes the deep sale listings in the regular area have single rates with only modest supplements. Worth asking them.
I've done several alone. Love it. The ships have pretty fair libraries, and lots of activities that aren't "couple" or family activities. Cooking classes, computer classes, presentations on all sorts of things. The cruises with lots of "at sea" days seem to work particularly hard at all sorts of different programs.
Peaceful, serene, calm, restful ....
I don't go to the sit-down dinners, but rather graze the buffets and other food options in the open areas. Easier on the waist line, and I don't particularly like to have to sit and wait for fancy meals. But the sit-down dinners could be a good way to meet other cruisers. Your choice there.
Romelle