A Lakefront Inn & Retreat

The award winning, Inn on Lake Granbury is a full service lakefront inn and retreat in historic Granbury, Texas offering exceptional Texas romantic getaways and a relaxing venue for group retreats. The Inn is the only B&B or inn on Lake Granbury that has 15 luxurious rooms (many with lake views), a saltwater pool with waterfall, and a conference facility for groups – all within a short 2.5 block walk to the downtown square for shopping and dining.

When you visit our Granbury, Texas bed and breakfast inn for a romantic getaway or group retreat, you will be greeted with wonderful lakefront views, lush grounds, and upscale luxury accommodations.



The Inn on Lake Granbury pool


Be a part of what has become the most desirable place to stay in Granbury, and discover why guests return to our inn for its wonderful amenities, personal service, and the unique experience of being on the lake and within a short walk to the Granbury Square for shopping and dining.

This place is amazing! The owners see to each and every detail.

Guest from Grand Prairie, Texas