Battle Lake Golf Course

Battle Lake Golf Course is located in Mart, Texas, approximately 15 miles outside of Waco, TX. We are a very user friendly course amid gently rolling countryside that adds uphill and downhill challenges to the course.


  • Reserve now pay later

Courses & tee details

Battle Lake
18 holes