Castle Avalon, New Braunfels, Texas

Castle Avalon in New Braunfels, Texas is an imposing, stone castle with turrets, gothic-style windows and a 22ft gatehouse at the entrance to the property.


From the Castle Avalon Website:

“Castle Avalon offers a variety of services including Weddings, Receptions, and other special events during the year.

Castle Avalon is only a short 10 minute drive from New Braunfels, Texas, on Highway 46 West. For detailed directions to Castle Avalon from other parts of Texas, please refer to our map.

As you drive through the Castle's twenty-two foot tall gatehouse off Highway 46, you will be enchanted by what awaits you. Castle Avalon sits nestled on some of the finest acreage of Texas Hill Country. Not only is the beauty of the Castle captivating, but the charm and elegance of the grand ballroom is magical”.



Contact Castle Avalon



10900 Hwy 46 West,

New Braunfels,



Latest ‘American Castles’ News