Fort Magruder Hotel – Haunted Battlefield Hotel in Williamsburg, Virginia
The Fort Magruder Hotel in Williamsburg, Virginia, is infamous for its ghostly activity. Built near the site of the Battle of Williamsburg (1862) during the Civil War, the hotel sits on hallowed ground where hundreds of soldiers fought and died. Guests and staff frequently report eerie encounters, including shadowy figures, strange noises, and objects moving…