Best waterfront properties on Lake LBJ

434 E Castleshoals, Granite Shoals, TX 78654

5 Beds

3 Full baths

3,590SqFt

Active

MAIN HOUSE + GUEST HOUSE Welcome to your private slice of Lake LBJ paradise in Marble Falls—where everyday living feels like a vacation. Tucked beneath mature trees on a spacious waterfront lot, this beautifully maintained property offers the perfect blend of relaxation, functionality, and unforgettable lakefront living. The main home is warm and inviting, featuring generous living spaces, a cozy fireplace, and stunning water views that bring the outdoors in. What truly sets this property apart is the fully updated guest house—ideal for hosting family and friends, creating a private retreat, or even generating rental income. Down at the water, enjoy three boat slips with room for jet skis, designed for easy, low-maintenance lake living—so you can spend more time on the water and less time on upkeep. Whether it’s early morning coffee by the lake or sunset cruises, this home is built for making memories. Additional highlights include abundant storage for all your lake toys, recent roof replacements (2024), and thoughtful upgrades throughout—including 50-amp service and propane for the fireplace. If you’ve been dreaming of the ultimate lake lifestyle—with space, privacy, and room for everyone—this is it.

Property Details
Price $1,499,000
Bedrooms 5
Full Baths 3
Half Baths 1
Lot Size 100x300
Acres 0.68
Property Type Residential
Sub type SingleFamilyResidence
MLS Sub type Single Family Residence
Features Breakfast Bar, Granite Counters, Pantry, Recessed Lighting, Split Bedroom, Walk-In Closet(s)
Exterior Features Rain Gutters
Year Built 1998
Subdivision Sherwood Shores III
View Lake
Roof Composition, Metal
Waterfront Lake LBJ
Heating Central
Foundation Slab
Lot Description Landscaped
Laundry Features Electric Dryer Hookup
Geographic Data
Directions From 1431 turn L onto Prairie Creek Rd, Slight Right onto Sherwood Forest Dr, L on Sherwood Forest Dr, R on E Castleshoals Dr, House is on the Left - Sign in yard
County Burnet
Latitude 30.58612
Longitude -98.373525
Address Information
Address 434 E Castleshoals, Granite Shoals, TX 78654
Postal Code 78654
City Granite Shoals
State TX
Country United States
Listing Information
Listing Office Horseshoe Bay Living 2, LLC
Listing Agent Micha Osloond
School Information
District Marble Falls
MLS Information
MLS Status Active
Listing Last Modified Apr 18, 2026
Tax ID 032265
MLS # HLM176898

Map View


Contact us about this listing

Your Name (required)

Your Email (required)

Subject (required)

Your Message (required)


This information is believed to be accurate, but without any warranty.