Challenge yourself at Majestic Hills: a dynamic 18-hole Championship course with elevation changes, multi-level greens, and signature Par 3s.

Tee Times

Taking Pride in your course

Located among the rolling hills of Denison, Iowa, Majestic Hills is a public 18-hole golf course that is sure to delight the most avid golfers and novices alike. Majestic Hills has four sets of tees with yardages ranging between 5,072 – 6,417 yards, providing an enjoyable experience for golfers of all handicaps.

Enjoy some relaxation, socialization and a beverage or two at the Majestic Hills Bar after your round or anytime we are open. We are not a full fledged restaurant, but food items are available on a limited basis.

Course Details


Majestic Hills Bar

Supplying Beverage Needs and Event Food

Upcoming Events

View our Calendar