Horseshoe Bay Resort offers a tennis center, bayside fitness center, lodging, airport, golf courses, a putting course, dining and dancing, casual family entertainment, and exceptional water sports facilities. The Horseshoe Bay yacht club and conference center with its consummate cuisine, black marble basin pool, private white sand beach, and large outdoor spa are located right on the lake's edge.