Where History Meets Southern Hospitality

A House With Stories To Tell... And Maybe A Secret Or Two 

Every Room Has A Story...

Take a peek inside and see which one calls to you

And don't worry - the creaking floors are friendly.

Welcome to the Captain’s Castle Inn,

a storied Southern residence turned inn, located in the

heart of historic Jefferson, Texas.

Built in 1850 and lovingly restored, this grand home invites you

to experience timeless charm — from creaking wooden floors and

original woodwork to quiet corners where the past still lingers.


Captain’s Castle is more than just a place to sleep.  

It’s a place to feel, to wonder, and to step back in time.


Whether you're seeking a romantic escape, a spooky adventure, or just a peaceful

Southern supper shared with fellow travelers, you'll find a warm welcome —

and maybe even a few goosebumps — waiting in Jefferson, Texas.


Here, every stay adds to the story.


 

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