Let’s Do This

Welcome to

Majestic Hills Golf Course

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.

Come out and enjoy Majestic Hills Bar & Grille open to the public. The Grille is open Tuesday through Saturday 5:00pm-9:00pm. Come out and try our prime rib!  Call 712-263-4404 to make reservations today!

Course Details


Bar & Grill

Join Us for Lunch or Dinner

Upcoming Events

View our Calendar