Photos coming soon
HOTEL
The Captain's Castle
403 E Walker St, Jefferson, TX 75657, United States, Jefferson
Where it sits
The Captain's Castle
403 E Walker St, Jefferson, TX 75657, United States, Jefferson
32.75943, -94.35126
Similar stays nearby
Plan around The Captain's Castle
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
