Refine Search
Sort by
$498,000
3 Beds 3 Baths 6164710 MLS 78654 Zip Code
Excellent Price! Welcome to 1303 Prairie Creek, a well-appointed 3 bedroom, 3 bathroom home offering 1,941 square feet of comfortable living space on a spacious 0.57-acre lot in Granite Shoals. Built in 2013, this property is designed for both everyday living and entertaining, with plenty of room for hobbies, storage, guests, and outdoor enjoyment. It even boasts a full-size brick pizza oven! Inside, the home features a practical layout with an office that includes a separate entrance, making it ideal for working from home, meeting clients, or creating a private studio space. Outside, the property truly shines with a detached garage/workshop that could also serve as a game room or flex space, complete with an additional restroom for convenience. Bring the RV, boat, or extra toys—there is dedicated RV/boat storage, plus a fully fenced yard with two security-gated entrances for privacy and easy access. The outdoor kitchen and entertainment area create the perfect setting for gatherings, cookouts, and relaxing evenings under the Texas sky. Located near Lake LBJ and Crockett Park, this property offers the Hill Country lifestyle with lake access, recreation, and small-town convenience nearby. Whether you are looking for a full-time residence, weekend retreat, or a property with space to work and play, 1303 Prairie Creek is a rare find in Granite Shoals.

1303 Prairie Creek Rd, Granite Shoals

$495,000
3 Beds 3 Baths 3019363 MLS 78654 Zip Code
Built in 2021, this 2,099 square foot custom home features 3 bedrooms, 3 bathrooms, a dedicated study, and a desirable single story floor plan with two private primary suites. All bedrooms offer walk in closets, while foam insulation, custom cabinetry, built in mudroom storage, and included appliances add everyday convenience. The kitchen features quartz countertops, a propane GE Profile 5 burner cooktop, a built in oven, and ample workspace for cooking and entertaining. Additional highlights include tile flooring, a covered back patio, full landscaping with an automatic sprinkler system, a fully fenced backyard, and an oversized two car garage with extra space for storage, hobbies, or recreational equipment. Conveniently located approximately one third of a mile from the public boat ramp, this home provides easy access to Lake LBJ for boating, fishing, and enjoying the Highland Lakes lifestyle.

824 Woodland Hills Dr, Granite Shoals

$374,900
2 Beds 3 Baths 8756087 MLS 78654 Zip Code
Escape to your own private Hill Country retreat on nearly one acre of unrestricted land just minutes from Lake LBJ. With no HOA, you'll enjoy the flexibility to park your RV, boat, trailer, golf cart, side-by-side, and other recreational equipment, with existing RV hookups already in place. Designed for both everyday living and entertaining, the home's inviting floor plan seamlessly connects indoor and outdoor spaces. Upstairs, a custom wet bar opens directly onto the expansive covered deck, creating the perfect setting for relaxing, dining, or enjoying sweeping Hill Country sunsets. A staircase leads from the deck to the spacious covered patio below and continues to the backyard, where a custom fire pit overlooks a stocked pond for memorable evenings with family and friends. The picturesque pond is stocked with bass, perch, and catfish and attracts turtles, frogs, and an abundance of native wildlife. Enjoy peaceful views from the kitchen's unique picture window, where frequent visitors include whitetail and axis deer, blue herons, cranes, ducks, geese, foxes, and a variety of waterfowl and songbirds. Mature oak trees and a towering pine provide shade, privacy, and timeless Hill Country character. The property is served by both city water and a private well, which supplies a waterfall feature that helps maintain the pond's water level even during drier conditions. Conveniently located in Granite Shoals, you'll be just minutes from multiple waterfront parks, public boat ramps, and easy access to Lake LBJ, with downtown Marble Falls only about 10 minutes away. Whether you're searching for a full-time residence, a weekend getaway, or an investment property with short-term rental potential, this unique property offers exceptional versatility, privacy, and outdoor enjoyment.

137 Hill Dr, Granite Shoals

$359,900
3 Beds 2 Baths 3193912 MLS 78654 Zip Code
Why pay waterfront prices when you can be just minutes from Lake LBJ? This brand-new 3-bedroom, 2-bath home offers 1,908 square feet of thoughtfully designed living space in one of the Highland Lakes' most convenient locations. Whether you're looking for a full-time home, weekend getaway, investment property, or an easy place to retire, this home offers the flexibility to fit your lifestyle. Inside, you'll find an open layout that's comfortable for everyday living and easy for entertaining. The split-bedroom floor plan gives everyone a little extra privacy, while the spacious primary suite provides a quiet place to unwind at the end of the day. Outside, the smaller lot means less mowing and maintenance, leaving more time to enjoy the lake, nearby parks, local restaurants, and everything the Highland Lakes has to offer. Granite Shoals is known for its numerous waterfront parks and boat ramps, making it easy to get out on Lake LBJ whenever the mood strikes. If you've been dreaming about a brand-new home near the water without the upkeep or expense of waterfront ownership, this one deserves a look.

212 Southwood Dr, Granite Shoals

$435,000
2 Beds 2 Baths 4638259 MLS 78654 Zip Code
Enjoy Lake LBJ life in this two story home on a 0.34 acre corner lot, offering a private backyard and a storybook setting. Well maintained vinyl plank floors enhance the living and dining areas, as well as the bedrooms on the upper levels. The distinctive kitchen features granitecountertops, glass front cabinets, and a breakfast area with access to a peaceful tiled sunroom. There are two gorgeous outside living areas, one off the sunroom and one off the upstairs apartment. The spacious primary bedroom is located downstairs. The original garagehas been converted into a large den, dining area, and office space. Upstairs, the second floor includes a kitchenette with a refrigerator and microwave. The detached oversized two car garage offers a bonus room above that’s ideal for games or hobbies. Attractivelandscaping, short term rental potential, and a location just half a block from a park where you can enjoy Lake LBJ, launch your boat orother water toys which makes this property even more appealing.

1106 N Shorewood Dr, Granite Shoals

$2,495,000
4 Beds 5 Baths 7631976 MLS 78654 Zip Code
This is the lake house you’ve been waiting for! Step inside to be instantly captivated by sweeping open-water views stretching across 95' feet of pristine waterfront all the way to Sunrise Beach. Perfect for full-time living or a fantastic weekend escape, this meticulously updated retreat offers an inviting open-concept design with high-end finishes throughout. The home features a gourmet kitchen built for entertaining, a large dining room, a large breakfast dining area, a spacious office with custom built-ins, large primary suite with sitting area, cedar lined closet & heated floors in the primary bathroom. A turn-key property featuring 3 bedrooms, a large bunk room, a versatile flex room, and 4.5 baths. A workout room & upstairs sitting room with private veranda overlooking the lake. A true backyard oasis with covered outdoor living area with a fully equipped outdoor kitchen & huge back yard ready to accommodate a pool if desired. Lakeside is a double boathouse with sitting area, fishing dock, hydraulic boat lifts & two hydraulic jet ski lifts providing effortless access to the lake. Additional highlights include a large lot with ample parking, 2 additional lots across the street with an extra two-car garage, storage building & garden area. Nestled in the heart of the Texas Hill Country, Lake LBJ offers constant-level, protected waters ideal for boating, fishing, paddleboarding, & jet skiing almost year-round. Just 45 minutes northwest of Austin and 90 minutes from San Antonio.

402 South Shorewood Dr, Granite Shoals

$1,450,000
3 Beds 4 Baths 6253058 MLS 78654 Zip Code
Set along a quiet no-wake cove with 79’ of constant-level Lake LBJ waterfront, 503 Shorewood Circle offers a relaxed approach to waterfront living designed for gathering, unwinding, and making the most of time at the lake. Southeast-facing views bring in soft morning light, while calm water creates the perfect setting for swimming, paddleboarding, and easy days that stretch into the evening. At 2,103sq. ft., the home features a comfortable, functional layout with a main-level primary suite and two upstairs guest suites—both boasting incredible lake views. The living area is anchored by a wood-burning fireplace and framed by expansive windows, while the open kitchen includes granite countertops, custom cabinetry, and stainless steel appliances, including double convection ovens. The adjacent dining area offers space for large family gatherings or dine al fresco on the main level covered patio. Outdoor living takes center stage with an expansive covered patio and a flat, level lawn leading to the shoreline. A firepit invites evenings by the water, while the metal and concrete boathouse includes a boat lift, two PWC docks, storage room, and upper-level deck with both covered and full sun spaces. Additional highlights include an insulated garage and generous storage throughout. As Granite Shoals allows short-term rentals, 503 Shorewood Circle offers flexibility as a full-time home, weekend retreat, or investment property. Call today to schedule a showing.

503 Shorewood Cir, Granite Shoals

$873,000
3 Beds 2 Baths 3839883 MLS 78654 Zip Code
Life on Lake LBJ is meant to be enjoyed and this property is the perfect place to do it. Start your mornings with coffee on the patio, takingin the water views across 128 feet of lakefront or the picturesque front yard. Whether it’s a quiet sunrise or a house full of family & friends, this home sets the tone for relaxed lake living from the moment you arrive. Offering 2,247 SqFt, this home features 2 bedrooms, 2 baths, plus a flex room that can easily serve as an office, guest space, or bunk room giving you the flexibility to host, work, or unwind however you choose. Days are spent on the water with access from your built-in boat slip with lift. Cruise the lake, fish, or float the day away, then come back and gather on the deck or other spacious patio areas around the property, designed for entertaining and enjoying the outdoors. As the evening rolls in, the lush St. Augustine lawn, supported by a lake-fed irrigation system, creates a beautiful setting to relax, visit, and enjoy the surroundings. Wind down in the enclosed hot tub or settle into one of the many comfortable indoor spaces that make this home feel inviting and easy to live in. With a 24'x24' garage/shop for all your gear & short-term rentals allowed, this property offers flexibility whether you’re looking for a full-time residence, weekend escape, or investment opportunity. Furniture and boat are negotiable, making it easy to start enjoying lake life right away. A place to gather, relax, & make the most of every day on Lake LBJ.

1122 Hill Circle East Dr, Granite Shoals

$2,700,000
4 Beds 3 Baths 3760882 MLS 78654 Zip Code
Experience unforgettable waterfront living at this one-of-a-kind retreat in Granite Shoals. Perfectly positioned on a deep-water cove with a private dock and boat lift, this exceptional property offers stunning sunset views and the ultimate lakefront lifestyle. Framed by a magnificent 150-year-old oak tree, the front of the home welcomes you with charm and presence from the moment you arrive. Inside, soaring ceilings, a chef’s kitchen with white quartz, a cozy fireplace, and a dramatic wall of windows fill the main living area with natural light while showcasing breathtaking panoramic lake views. The open-concept design flows seamlessly onto the deck—ideal for entertaining or simply relaxing and taking in the scenery. The primary suite is a true sanctuary, featuring its own fireplace and soaking tub - direct access to the water level, where covered patios, a fire pit, and multiple outdoor entertaining spaces await. Step outside to your resort-style oasis—complete with an exquisite pool, built-in jacuzzi, and multiple televisions on the patio - as well as an additional jacuzzi on the upper deck. Whether you’re watching the game from the pool spa, floating in the pool, or unwinding in the spa on the deck while overlooking the lake and stars, every detail is designed for elevated outdoor living. The entry level features a bedroom, the 3rd level offers two spacious bedrooms and a full bath, while a large bunk room above the garage provides ample space for guests. With accommodations for up to 22, this home is ideal for multi-generational living or hosting large gatherings. Offered fully furnished, this property is move-in ready and presents an outstanding investment opportunity. Short-term rentals are legally allowed, so w/no HOA, you have the freedom to maximize its potential. This is more than a home- it’s a lakefront experience. All parties should consult a professional, such as an architect, to verify any & all information like floor plan & square footage.

806 Misty Downs Dr, Granite Shoals

$874,900
4 Beds 3 Baths 7442633 MLS 78654 Zip Code
This is the only waterfront home in Granite Shoals built since 2015 and over 2000 sq feet priced under $1,000,000! The canal is now approximately 26 feet wide at it's narrowest point after a fall widening project. This is plenty wide to navigate a pontoon boat to the main body of Lake LBJ. Experience the beauty and serenity of lakeside living in this stunning 2022, built home on coveted Lake LBJ. This thoughtfully designed, open-concept residence offers the perfect blend of modern comfort and timeless waterfront charm. Step inside to a spacious living area that flows seamlessly into a large, contemporary kitchen which is perfect for entertaining family and friends. The natural light and lake views create a warm, inviting atmosphere throughout the main level. The layout includes a spacious primary suite with a luxurious en-suite bathroom and walk-in closet, plus an additional bedroom and full bath on the first floor. Upstairs, you'll find two more generously sized bedrooms, a third full bathroom, and a versatile loft area. Enjoy endless days on the water thanks to your private, covered boat dock just steps from your back door. The dock is just a short distance to the main body of Lake LBJ. Whether you love boating, fishing, or simply relaxing lakeside, this home offers a lifestyle that feels like a vacation every day. With quality construction from 2022, you’ll enjoy modern energy efficiency, updated finishes, and peace of mind for years to come. Located in a quiet, desirable area of Lake LBJ. Don’t miss your opportunity to own a piece of lakefront paradise. Schedule your private tour today and discover what makes life on Lake LBJ so special.

2403 Belaire East Ln, Granite Shoals

$2,250,000
3 Beds 2 Baths 5067241 MLS 78654 Zip Code
Beautiful Beaver Island on Lake LBJ! Welcome to 21 Beaver Island designed for the ultimate lake life. Boasting a stunning 105' of north-facing open waterfront at the lake’s widest expanse, this stylish 3-bedroom, 2 bath retreat offers unparalleled views and access to the vibrant recreational heart of Texas Hill Country, just 45 minutes northwest of Austin and 90 minutes north of San Antonio. Lake LBJ, a beloved Texan destination, sets the stage for endless adventures—boating, fishing, paddleboarding, kayaking, and swimming in its bluewaters. Step inside this lakeside haven to an open-concept living space where phenomenal lake views pour through expansive windows.The gourmet kitchen, with a spacious island, flows seamlessly into the living area, perfect for hosting friends and family. A large game //media room adds fun for all ages, while three bedrooms, including a luxurious primary suite with a private balcony overlooks the lake lake. Outside, expansive outdoor entertaining areas invite gatherings under the Texas sky, with a boathouse ready to accommodatethe largest watercraft for lake explorations. Beaver Island’s tight-knit community of 41 homes, connected by a charming causeway,fosters a warm, welcoming vibe. This retreat is ideal for everyday living or weekend getaways. Discover your forever lake home at 21Beaver Island—where every day feels like a vacation! Life is Short! Buy the Lake House!

21 Beaver Is, Granite Shoals

$1,149,900
3 Beds 4 Baths 9914145 MLS 78654 Zip Code
Incredible Opportunity to mix business with pleasure living the lake lifestyle. This unique property setup includes a two-story house with one boat slip on a community dock. The primary boat slip has a jet ski lift attached. The boat slip has a dedicated storage closet. With a proven track record for short term rental success, this property offers flexibility for year-round personal use while maintaining investment income. There are also plans available for a two-story master suite garage expansion to offer a dedicated owner quarters connected to an income producing asset with separated entry points! This property is being offered as a turnkey fully furnished instant income STR property. The property is fenced fully for security. The lower floor which has a front and rear covered patio contains the kitchen, main living, dining, and entry hall half bath. A large rear wall of glass that opens up to a large stone patio with fire ring and dock access. The upper floor contains the Master Suite, Bunkbed Room, Third Bedroom, Upper living room, Second Full Bathroom, and Upper Lake View Covered Balcony. There is an additional out-door showering area and an outdoor half bath. There is a private concrete party deck over 1000 sq ft in size with great views for entertaining space. If you enjoy a social atmosphere with lake front amenities, this property seals the deal!

1506 Hill Top Dr Unit A & E, Granite Shoals

$435,000
3 Beds 2 Baths 3621220 MLS 78654 Zip Code
Just a five-minute walk—or one minute by car—from beautiful Lake LBJ, this brand-new home offers the opportunity to enjoy the Highland Lakes lifestyle without the waterfront price tag. Whether you love boating, fishing, kayaking, or simply being close to the water, the location is hard to beat. Inside, you'll find 1,690 square feet of thoughtfully designed living space featuring 3 bedrooms, 2 baths, and an open-concept layout that connects the kitchen, dining, and living areas for comfortable everyday living and easy entertaining. The split-bedroom floor plan provides added privacy, with a spacious primary suite tucked away from the secondary bedrooms. Clean architectural lines, modern finishes, and quality craftsmanship create a fresh, inviting feel, while the low-maintenance design makes this home an excellent choice for full-time living, a weekend retreat, or an investment property. If you've been looking for new construction near Lake LBJ, this move-in-ready home delivers the ideal combination of location, comfort, and value.

160 W Stonecastle Dr, Granite Shoals

$1,300,000
3 Beds 4 Baths 9183803 MLS 78654 Zip Code
Granite Shoals waterfront gem! Short term rental allowed with city permit. This sprawling home sits on a double lot with 126 feet of waterfront. Beautifully updated three bedroom, three bathroom home with a private primary suite. Office with exterior entry. Open kitchen, butler's pantry, breakfast bar, formal dining facing water frontage. Beautifully tiered landscape, deck over boat dock, 7000 pound boat lift with boosted cables and motor, 5 car garage great for storing boat and jet ski trailers, great location very easy to access from Valley View Lane. This entire property has been meticulously maintained and had extensive upgrades including spray foam insulation, updated kitchen and bathrooms, atrium connecting main house to garages, extra half bath in garage, hot tub, beautiful outdoor living spaces, contact agent for full list of features and upgrades.

1104 Hill Circle West Dr, Granite Shoals

$2,550,000
4 Beds 4 Baths 8060245 MLS 78654 Zip Code
14 Beaver Island on Lake LBJ is a stunning 5-bedroom, 4-bath lakefront retreat, embodying the ultimate resort and second-home lifestyle, while also being ideal for full time living with easy access to all the amenities needed for a wonderful life! Featuring 80’ of breathtakingopen waterfront, this property is a lake lover’s paradise. Spend your days boating, jet-skiing, or paddleboarding on the sparkling watersof Lake LBJ, renowned for its calm, clear conditions ideal for watersports. The private boathouse, complete with guest quarters above,offers convenience and charm, while the expansive deck provides panoramic lake views—perfect for sunset gatherings or morning coffee. A serene water feature runs through the property, cascading into Lake LBJ, creating a tranquil ambiance. Inside, the spacious,open-concept home blends luxury and comfort, with ample room for family and guests. The vibrant Lake LBJ lifestyle extends beyond the water—tee off at nearby championship golf courses, just minutes away, or indulge in world-class dining and spa experiences at local resorts. Whether you’re seeking thrilling water adventures or leisurely days on the green, this home delivers an unmatched blend of relaxation and recreation. Embrace the Lake LBJ lifestyle at 14 Beaver Island—your perfect lake house awaits!

14 Beaver Is, Granite Shoals

$359,000
3 Beds 3 Baths 6068388 MLS 78654 Zip Code
Welcome to 230 Rosehill DR in Granite Shoals! This newly built home welcomes you with soaring ceilings in the main living area, beautiful fireplace in the living room in an open floor plan and tons of natural light. On the main level you have all your living area, primary bedroom and bathroom, laundry room, half bath and great storage closet under the stairs. The second story you have 2bedrooms and a full bathroom with a small flex space for a play area, mini office or sitting room! The backyard is completely fenced and ready for your vision! This property also includes the lot to the right of the house for additional storage, play areas etc Granite shoals offers several lake access points and community parks. You will be conveniently located just minutes to both Marble Falls and Kingsland!

230 Rosehill Dr, Granite Shoals