WELCOME TO THE RIVER ROAD TREEHOUSES
Located at 12660 River Road in New Braunfels, Texas and perfectly situated between the popular White Water Amphitheater and the City of New Braunfels with tubing, kayaking, and fishing outfitters around every corner!
The River Road Treehouses offer the ultimate escape from the hustle and bustle of everyday life!
#1 Mockingbird Lodge
#2 Cardinal Casita
#3 Mourning Dove Haus
#4 Whippoorwill Haus
#5 Robins Roost
#6 Birdseye Perch
2 Cars are permitted per Treehouse Reservation
The River Road Treehouses are PET FRIENDLY accommodations
*There is a $98 per night per night non-refundable pet fee