Established in 1984, Cottonwood Hills is the Gallatin Valley's finest and foremost golf club open to the public. We invite you to fall in love with the endless natural beauty and staggering mountain views while testing every bit of your skill on our...