Eagle Lake Golf Course, previously named Royal Greens Golf Course, is a Public, 9 hole executive golf course located in Roy, Utah.
The course first opened for play in 1972.
Eagle Lake Golf Course's fairways wind around three ponds and scattered bunkers. #1 begins with a wide fairway that encourages long drives. #5's has a dogleg left. It helps if you can shape your shot.
The course’s driving range boasts 20 covered stalls, lighted from April through October. Eight of them are heated. A putting green, chipping green, and 60-yard pitching green round out the practice area.
Eagle Lake Golf Course also offers a mining-themed miniature golf course. The course's 18 holes of putt-putt wend past diminutive waterfalls and around three mountains, including a 12-foot peak with mine shafts and mining carts.