Garden Valley Golf

Tucked away in the beautiful Boise National Forest, Terrace Lakes Resort Golf Course is truly one of a kind. Located in the breathtaking Garden Valley area, Terrace Lakes Golf Course is just a few short miles away from Crouch, Idaho in Boise County. An easy drive from Boise along scenic highway 55, the course is easily accessible for a day away. Should you prefer to stay longer and truly get a break from it all, there are ample lodging opportunities at Terrace Lakes Resort.

The 18-hole course is uniquely built into the natural surroundings. This is a course you will want to play over and over again. Walk through the forest surroundings as you complete your game.  Look around, wildlife sightings are a regular occurrence at Terrace Lakes Resort Golf Course.  Deer and elk are abundant in our pristine natural resort setting. The unusual mountain terrain will challenge you with unique trajectories as you play this course. The front nine holes are in the open area, however, the back nine holes are actually built around the mountains and creeks. Come visit us and play spring through fall for a distinctive golfing experience as the surroundings change with each season. 

In our Golf Shop you will be able to purchase the latest in golfing equipment, clothing, and gear. Our expert staff will help you to find the perfect equipment for your needs. Feel like practicing your game? Spend some time on our putting green and practice range to help hone your skills!

Sore muscles after a full day of golf?  Relax and rejuvenate in our geothermal pool, located at Terrace Lake Resort.  Grab a bite to eat in our restaurant.  Or head upstairs in the lodge to enjoy a drink with friends in our lounge.  At Terrace Lakes Resort in the Boise National Forest, you will experience golf in a unique mountain setting with all the amenities that you expect from a quality resort.   Come get away, you’ll fall in love with golf at Terrace Lakes.