A stay of 1 to 2 days is typically sufficient to explore the key attractions and immerse yourself in Salem's witch trials history and maritime heritage.