Play Our Legendary Courses
Avalon features four championship golf courses, Avalon Lakes, Avalon at Squaw Creek, Avalon at Buhl Park, and Avalon Field Club at New Castle. All designed by renowned course architects & played by some of the world’s greatest golfers. Meet your match at Avalon.
Discover our unmatched indoor golf simulators
Have you ever played St. Andrews? Now you can from the comfort of the Indoor Golf Center at Avalon Lakes! Play the top 50 golf courses in the world on the best golf simulators in America.