there is soap you can buy on the ship. But you might want to bring some of your own if you don't like the soap they have.
Carnival Dream for Thanksgiving
Eastern Caribbean- 11/20/2010
Carnival Ecstasy (4 Day Baja Mexico) 2003
Carnival Pride (7 Day Mexican Riviera) 2007
Carnival Spirit (8 Day Exotic Mexican Riviera) 2007
Carnival Freedom (7 Day Western Caribbean) 2008
Carnival Elation (4 Day Baja Mexico) 2009
Carnival Spirit (7 Day Southbound Alaska) 2009
I am tired of everytime I go on a cruise I tent to over pack, has any one every washed during there cruise? If so did you have to take your own soap?
Take 3 swimsuits/2 pairs of shorts/I dressy thingy/underwear/ and leave the rest of the room for booze... If you drink enough you won't care! lol
Really they do have self-serve laundry rooms and also about halfway thru the cruise they will offer and laundry "sale" and what you can put in the bag is a flat fee.
Nice thing about having self service laundry rooms on ships, you can under-pack. Even doing just one load of clothes during the week is a huge help. Also, now with the airline weight restrictions, why over-pack? You can either bring soap or just purchase from the vending machines in the laundry rooms, very easy.