Where History Meets Southern Hospitality


Welcome to Captain’s Castle, a storied Southern residence turned boutique inn, nestled in the heart of historic Jefferson, Texas. Built in 1850, this grand home has seen the passage of time, from its days as a private residence to its careful restoration as a welcoming retreat for travelers near and far.

Now, Captain’s Castle invites you to experience its timeless charm: creaking wooden floors, original architecture, and whispers of history around every corner. Immerse yourself in stories of the past while enjoying accommodations that make you feel right at home. Whether you’re here to rest, celebrate, or explore, your story becomes part of ours.

 

She came back to us... Now we open her doors to you

 

Captain's Castle Inn is still receiving her finishing touches, but her doors are open to guests during this special chapter in her preservation. There is no noisy construction during guest stays — only peaceful charm, porch suppers, and candlelit stories at every turn, in a house full of history.


Guests are invited to take advantage of special preview pricing before rates increase.

Happy Independence Day!  Come have a toast to our troops at Captain's Castle!

View Our Accommodations

Event Venue

Historic Inn, Carriage House & Cottages

Upcoming Events

 



Ready to book your stay?