West 5200 South 2885, 84067 Roy
Eagle Lake Golf Course in Roy, Utah is an accessible golf destination focused on fun. Golfers can sharpen skills on the heated, covered driving range with TopTracer, a practical spot to refine shots and start rounds confidently. Seasonal passes allow unlimited play year-round to improve your game. Besides the course, an 18-hole mini golf offers playful fun for family and friends, combining mountains, mine shafts, carts, streams, and waterfalls for a lively setting blending short game and precision.
Help other golfers by adding missing information, sharing hole tips, or updating course details. Every contribution makes this page more useful.
Driving range
Launch monitor / Trackman range
Covered driving range
Recommended accommodation via our partners



From prices per person per night for 7 September 2026, based on 1 person and 1 night.