Imagine the Possibilities! Three lots sold together for Sold as One Air BnB allowed, Vacation home. Great fishing, boating and recreational area. Granite Shoals is located in southwestern Burnet County 7 miles (11 km) west of Marble Falls and 56 miles (90 km) northwest of downtown Austin, on a bend on the east shore of Lake Lyndon B. Johnson. Granite Shoals is also known as the "City of Parks" with 19 in the area.