If you need connecting staterooms, try the Coral Princess. The Grand class ships (such as star and golden) only connect thru tiny doors on balconies that you can have unlocked, with side by side balcony cabins. These are much too small for a w/c or even a heavy person to fit through.
There are no cabins with actual doors inside the rooms that open on that class ships, and no connecting handicapped cabins, which are very limited and don't have balconies.
The Coral princess does have some that connect inside the room, but these are not handicapped either. Not sure about Diamond/Sapphire ships.