The Lakehouse Bed and Breakfast offers unique, Mediterranean style lodging in the beautiful Texas Hill Country. Located on the south shore of Canyon Lake near the town of New Braunfels, this elegant, lakefront inn is ideal for a weekend getaway in Texas. Offering four beautiful guestrooms, gourmet breakfasts and a wide variety of luxurious amenities, the Lakehouse is an excellent alternative to conventional hotel accommodations. For more information on our rates or travel specials and packages, or to ask any questions you may have about our inn, please feel free to contact us.