When I was in the Boy Scouts, we got to spend a night on the USS Massachusetts. As a kid it was great fun to run around such a huge ship.
they still have camping there http://www.battleshipcove.org/camping.htm