Uniquely positioned on a beautiful peninsula bordering Lewisville Lake, the Stewart Peninsula Golf Course is a 9-hole golf course, featuring double greens and six different teeing areas per hole, offers challenging play with more than 65 acres of spectacular views. Constantly ranked one of the best places to play in Dallas, Stewart Peninsula Golf Course is enjoyed by golfers of all skill level and features the only lighthouse style clubhouse on the lake.