For Princess, get yourself a CVP and they'll be able to book for instance a deluxe balcony as a solo (when online you can only book or check availability for THREE pax).
ETA: On Princess, you can online book a balcony or a minisuite as a solo no problem but not a deluxe balcony, for that you need a CVP or probably call princess .