Explore Williamsburg’s haunted past on a ghost tour, uncovering eerie tales of forgotten spirits and hidden histories. Book your adventure today.
Explore Williamsburg’s haunted past on a ghost tour, uncovering eerie tales of forgotten spirits and hidden histories. Book your adventure today.
- Shields Tavern - A lively 18th-century tavern with a bloody past.
- Shields Tavern - A lively 18th-century tavern with a bloody past.

- A costumed guide
- A costumed guide
- Gratuities
- Gratuities
Explore the mysterious past of Williamsburg with the Forgotten Spirits of the Past ghost tour. This one-hour walking adventure uncovers the spine-tingling stories of those overlooked by history—everyday individuals and unnoticed tavern owners who still dwell in the shadows. Step away from the usual routes into secluded courtyards and narrow alleys,…
Explore the mysterious past of Williamsburg with the Forgotten Spirits of the Past ghost tour. This one-hour walking adventure uncovers the spine-tingling stories of those overlooked by history—everyday individuals and unnoticed tavern owners who still dwell in the shadows. Step away from the usual routes into secluded courtyards and narrow alleys, discovering tales that expose the city’s haunted core. Perfect for history lovers and ghost fans alike, this tour provides a distinctive view of Williamsburg’s history. Join the tour and encounter the spirits that history has forgotten.
- One-hour walking tour through Williamsburg’s haunted areas
- Uncover the tales of forgotten souls and lost spirits
- Open to all ages; children 6 and under can join for free
- Visit our website for different times and availability
- Your safety is important to us! Guests are encouraged to remain aware of their surroundings throughout the tour. While we take every precaution to provide a safe and enjoyable experience, Spooks & Legends is not responsible for any injuries or accidents that may occur.
For a full refund, cancel at least 24 hours before the scheduled departure time.
For a full refund, cancel at least 24 hours before the scheduled departure time.