Best waterfront properties on Lake LBJ

434 E Castleshoals, Granite Shoals, TX 78654

5 Beds

3 Full baths

3,590SqFt

Active

Situated on a large lot with gorgeous trees, this property offers the perfect combination of comfort, functionality, and endless days on the water. The main home is complemented by a charming 2-bedroom, 1-bath guest house extensively remodeled in 2014, making it ideal for hosting family, friends, or creating a private retreat for visitors. Thoughtful features throughout the property make lake life easy and enjoyable. Down at the water, you’ll find three boat slips with room for jet skis, including two slips with concrete bottoms, plus blowers at the water line to help keep debris and lake buildup away—so your time is spent enjoying the lake, not maintaining it. Inside and out, storage is abundant, giving you space for all your lake toys, tools, and gear. The home also includes practical upgrades such as 50-amp service, a 100-gallon propane tank for the cozy fireplace, and roofs replaced in 2024 for added peace of mind. Even your four-legged family members are considered with a convenient dog door. Surrounded by gorgeous mature trees and beautiful lake views, this property truly has it all—space, functionality, and the perfect setting for making memories. Lake life is waiting for you at 434 E Castleshoals.

Property Details
Price $1,500,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 Mar 12, 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.