2. The Queen Mary, Long Beach, California
A true classic during anytime of the year, The Queen Mary is one of the spookiest ships you’ll ever board. Apparitions have been appearing for decades, including a sailor who died in the ship’s engine room, a “lady in white,” and children who drowned in the ship’s pool. Although these appearances are not limited to the Halloween season, their Dark Harbor nights are one of their largest and spookiest draws of the year. Step on board this vessel if you dare!