Iowa offers a diverse range of golfing experiences, from challenging championship courses to scenic public layouts that showcase the state’s natural beauty. The rolling hills, lush fairways, and well-maintained greens make Iowa a hidden gem for golf enthusiasts looking to explore new destinations.

Whether you’re planning a dedicated golf trip or seeking to add a round to your Iowa visit, knowing which courses provide the best value and experience can significantly enhance your time on the links. From Des Moines Golf and Country Club to Waveland Municipal Golf Club, Iowa’s top courses blend quality design, playability, and distinctive character that appeal to golfers of all skill levels.

1. Spirit Hollow Golf Course

Spirit Hollow Golf Course in Burlington, Iowa stands as a premier golfing destination. The course offers an exceptional playing experience with meticulously maintained fairways and greens that challenge golfers of all skill levels.

Beyond just daytime golfing, Spirit Hollow features the innovative Toptracer Range at their Shankopotamus Golf Academy. You can enjoy virtual play on famous courses like the Old Course and Spyglass until midnight, extending your golfing day long after sunset.

Accommodations at Spirit Hollow allow you to fully immerse yourself in the golfing getaway experience. Choose between comfortable Lodge rooms or spacious 4-bedroom Cabins that accommodate up to 8 players, perfect for group outings.

After your round, Lambo’s provides casual dining with a sports-focused atmosphere. With 40 big-screen TVs and a video wall, you can enjoy fresh food while catching up on sports, all delivered with Spirit Hollow’s signature hospitality.

Rating: 4.7 (241 reviews)
Location: 5592 Club House Dr, Burlington, IA 52601
Contact: (319) 752-0004
Website: Visit Website

2. Tournament Club of Iowa

Tournament Club of Iowa stands as one of Iowa’s premier golfing destinations, offering an exceptional experience for golf enthusiasts. Located in Polk City, this Arnold Palmer Signature Design course presents a challenging yet enjoyable layout that winds through the beautiful Iowa landscape.

The course features strategically placed bunkers, water hazards, and elevation changes that test golfers of all skill levels. You’ll find yourself navigating through tree-lined fairways and facing shots that require both precision and thoughtful course management.

Find the Next Perfect U.S. Golf Course to Play

Get up to 3 AI-powered personalized golf course recommendations

⛳ This usually takes 10-20 seconds to find your perfect courses

Beyond the impressive golf facilities, Tournament Club of Iowa offers excellent amenities including a full-service clubhouse, driving range, and golf shop. After your round, you can relax at their restaurant and bar where you can enjoy a meal and drinks while reflecting on your game.

The venue also serves as an event space, hosting weddings and special occasions with scenic views as a backdrop. Whether you’re looking to improve your game or simply enjoy a day on the links, Tournament Club of Iowa delivers a memorable golfing experience.

Rating: 4.4 (424 reviews)
Location: 1000 Tradition Dr, Polk City, IA 50226
Contact: (515) 984-9440
Website: Visit Website

3. The Harvester Club

The Harvester Club in Rhodes, Iowa stands as one of the state’s premier golf destinations. This meticulously designed course offers golfers a challenging yet rewarding experience with its strategic layout and pristine conditions.

When you visit The Harvester, you’ll be treated to spectacular views across the rolling Iowa countryside. The course features perfectly manicured fairways, challenging bunkers, and water hazards that require thoughtful shot placement throughout your round.

The club serves as both an exceptional golf venue and a popular location for events. You’ll find the facilities modern and well-maintained, with amenities designed to enhance your golfing experience from start to finish.

The staff at The Harvester Club is known for their attentiveness and professionalism. Whether you’re a seasoned golfer or new to the sport, you’ll appreciate the welcoming atmosphere and commitment to providing an outstanding golf experience.

Rating: 4.4 (48 reviews)
Location: 1102 330th St, Rhodes, IA 50234
Contact: (641) 227-4653
Website: Visit Website

4. Blue Top Ridge Golf Course

Blue Top Ridge Golf Course in Riverside, Iowa stands as one of the state’s premier golfing destinations. This championship course offers breathtaking views and challenging play for golfers of all skill levels. The layout was thoughtfully designed to incorporate the natural landscape, creating a memorable experience for everyone who visits.

You’ll find exceptional playing conditions throughout the course, with meticulously maintained fairways and greens that receive consistent praise from players. The course features strategic bunkers, water hazards, and elevation changes that require careful shot selection and course management. These elements combine to create a rewarding yet challenging round of golf.

The facility includes a full-service clubhouse where you can relax after your round. Practice facilities are available to help you warm up before your tee time or work on improving your game. The friendly staff ensures visitors feel welcome and provides attentive service throughout your experience.

Blue Top Ridge offers various tee options to accommodate different playing abilities, making it accessible for beginners while still testing experienced golfers. The scenic surroundings add to the overall experience, with beautiful views that make even a challenging round enjoyable.

Rating: 4.5 (230 reviews)
Location: 3184 IA-22, Riverside, IA 52327
Contact: (319) 648-0044
Website: Visit Website

5. Cedar Rapids Country Club

Cedar Rapids Country Club stands as a historic gem in Iowa’s golf landscape. Established in 1904, this prestigious club originated when the Douglas brothers introduced golf to Cedar Rapids after visiting Scotland in 1896.

The course gained significant prestige in 1915 when legendary Scottish architect Donald Ross expanded it to 18 holes. This design, carved from the oak forests of the Indian Creek valley, offers players a visually stunning setting that challenges and delights golf enthusiasts.

Beyond golf, the club serves as a premier family-friendly retreat in Eastern Iowa. You’ll find world-class amenities including tennis courts, fitness facilities, dining options, and aquatics areas available to members and their guests.

The club maintains an exclusive atmosphere with approximately 600 member families. You can experience one of the Midwest’s hidden gems while enjoying the rich tradition that has made Cedar Rapids Country Club a cornerstone of Iowa golf for over a century.

Rating: 4.8 (139 reviews)
Location: 550 27th St Dr SE, Cedar Rapids, IA 52403
Contact: (319) 363-9673
Website: Visit Website

6. Bent Tree Golf Club

Bent Tree Golf Club in Council Bluffs stands out as one of Iowa’s premier golfing destinations. The course has been recognized by Golfweek as one of the “Best Courses You Can Play,” an honor determined by a nationwide panel of raters evaluating courses on multiple criteria.

The club is led by Head PGA Golf Professional Jeff Nielsen, who brings 28 years of industry experience to the facility. His impressive background includes 20 years as a PGA member and a successful coaching career, having led the Duchesne women’s golf team to five Nebraska Women’s State Tournament victories.

Bent Tree offers various membership opportunities with a focus on ensuring both members and guests enjoy their experience. You’ll find excellent facilities including a golf driving range to practice your swing before hitting the course.

The club hosts numerous outings and tournaments, providing perfect opportunities for you to gather with friends for a day on the links. Their commitment to quality and player development makes Bent Tree a standout choice for golfers of all skill levels.

Rating: 4.4 (239 reviews)
Location: 23579 US-6, Council Bluffs, IA 51503
Contact: (712) 566-9441
Website: Visit Website

7. Amana Colonies Golf Club

Nestled among Eastern Iowa’s rolling hills, Amana Colonies Golf Club offers a pure golf experience with striking views from every hole. This exceptional course has earned consistent high rankings from both Golf Digest and Golf Magazine, frequently being named the top public golf course in Iowa.

The course winds serenely through 18 holes of spectacular surroundings, making each round memorable. You’ll appreciate the natural beauty as you navigate through the thoughtfully designed layout that showcases the region’s picturesque landscape.

Located in the heart of historic Amana, this club delivers a premium golfing experience without pretension. The well-maintained fairways and greens provide an enjoyable challenge for golfers of various skill levels, making it a must-play destination when touring Iowa’s best courses.

You can easily book your rounds online through their website, where you’ll also find information about stay-and-play packages and tournament hosting options. Their experienced event specialists are available to help organize successful golf tournaments for groups of any size.

Rating: 4.6 (233 reviews)
Location: 451 U Ave, Amana, IA 52203
Contact: (319) 622-6222
Website: Visit Website

8. Honey Creek Golf Club

Nestled near the scenic Ledges State Park in Boone, Iowa, Honey Creek Golf Club offers a championship golfing experience that caters to players of all skill levels. The 18-hole course seamlessly integrates with the natural landscape, featuring rolling hills and mature trees that create a visually stunning backdrop for your game.

The course is meticulously maintained with bent grass fairways, USGA greens, and prairie grass rough. These premium features enhance both playability and challenge, ensuring your round remains engaging from the first tee to the final putt.

Honey Creek’s design takes full advantage of the region’s natural beauty while providing strategic variety. You’ll find yourself navigating through colorful tree-lined fairways and tackling holes that reward thoughtful shot selection rather than mere power.

The club has earned its reputation as one of Iowa’s premier golfing destinations by combining excellent course conditions with the natural splendor of its surroundings. Whether you’re looking to test your skills or simply enjoy a peaceful round amid beautiful scenery, Honey Creek delivers a truly distinctive golfing experience.

Rating: 4.5 (187 reviews)
Location: 1323 Noble Lynx Dr, Boone, IA 50036
Contact: (515) 432-6162
Website: Visit Website

9. The Legacy Golf Club

The Legacy Golf Club stands as a premier public golf destination just south of Des Moines in Norwalk, Iowa. Opened in May 2002 by the Manning family, this championship course has established itself as one of Iowa’s finest golfing experiences.

You’ll appreciate the meticulous attention to detail throughout the 18-hole layout. The course features immaculately maintained bentgrass fairways, tees, and greens complemented by lush Kentucky bluegrass rough that creates both challenge and beauty.

Practice facilities at The Legacy are comprehensive, including a full driving range and an indoor Learning Center for those looking to improve their game. Modern amenities enhance your experience, with Shark Experience GPS available on all golf carts to help navigate the course with precision.

The Legacy’s commitment to excellence extends beyond the course design to exceptional customer service. Their mission of providing “great service & great golf at a great value” is evident in every aspect of the facility, making it a must-play for golfers of all skill levels visiting central Iowa.

Rating: 4.6 (232 reviews)
Location: 400 Legacy Pkwy, Norwalk, IA 50211
Contact: (515) 287-7885
Website: Visit Website

10. Finkbine Golf Course

Finkbine Golf Course offers a premier golfing experience spread across 200 acres of rolling Iowa terrain. Owned by the University of Iowa’s Athletic Department, this public course serves as the home of the university’s men’s and women’s collegiate golf teams while remaining open for public play.

The course features a scenic 18-hole layout that provides an enjoyable challenge for golfers of all skill levels. You’ll appreciate the well-maintained fairways and greens that showcase the natural beauty of the Iowa landscape.

After your round, you can visit Bump’s Restaurant, named after former athletic director Chalmers “Bump” Elliott. This casual dining establishment serves unique appetizers, handcrafted sandwiches, and delicious entrees in a comfortable setting with a full bar.

The recently constructed Nagle Family Clubhouse enhances your experience with modern amenities including a larger pro shop, outdoor patio, locker rooms, and underground cart storage. The facility also houses the Nagle Room, which serves as both a conference room and private dining space.

Rating: 4.5 (190 reviews)
Location: 1380 Melrose Ave, Iowa City, IA 52246
Contact: (319) 335-9246
Website: Visit Website

11. The Ridge Golf Club

The Ridge Golf Club in Sioux Center stands out as one of Iowa’s premier golfing destinations. Named the 2012 Iowa Golf Course of the Year, this impressive course stretches to 7,200 yards as a par 71, offering a genuine challenge for skilled players while remaining accessible to golfers of all abilities.

You’ll appreciate the immaculately maintained fairways and thoughtfully designed green complexes that accommodate various skill levels. The course layout provides a perfect balance of challenge and playability, making each round enjoyable regardless of your handicap.

Beyond the exceptional playing conditions, The Ridge offers a complete golf experience. The fully stocked golf shop provides everything you need, while The Ridge Grill offers a friendly, social atmosphere to relax after your round. The course’s credentials include hosting the 2019 Iowa State Amateur Championship.

The Ridge Golf Club combines challenging play with excellent amenities, making it worthy of its place among Iowa’s top golf destinations. The generous fairways and well-maintained grounds create an inviting experience that keeps golfers returning.

Rating: 4.7 (61 reviews)
Location: 2595 Ridge Rd, Sioux Center, IA 51250
Contact: (712) 722-4866
Website: Visit Website

12. Waveland Golf Course

Waveland Golf Course stands as a historic gem in Des Moines, boasting the distinction of being one of the oldest golf courses in America and possibly the oldest municipally owned course in the country. Established in 1901 after Fannie Mae Ingersoll deeded the land to the Des Moines Park Department in 1894, this course carries over 122 years of golfing heritage.

The course features sloping, wooded terrain that provides both challenge and scenic beauty as you navigate its 18 holes. The original design by Warren Dickson has maintained its character while evolving with the game over the decades. The brick clubhouse adds a touch of classic charm to your golfing experience.

Waveland offers excellent youth development programs in partnership with Jester Park. These programs include PGA Junior League, In-House League Practice, camps, and clinics designed to build skills and foster a love for golf in younger players. You’ll find these initiatives perfect for introducing children to the sport.

The course’s combination of historical significance, challenging play, and commitment to developing the next generation of golfers makes Waveland a must-visit destination for golf enthusiasts in Iowa.

Rating: 4.5 (408 reviews)
Location: 4908 University Ave, Des Moines, IA 50311
Contact: (515) 248-6302
Website: Visit Website

13. Otter Creek Golf Course

Otter Creek Golf Course in Ankeny stands as one of Iowa’s premier golfing destinations, earning recognition as the 2016 18-Hole Course of the Year by the Iowa Golf Association. This Paul Miller design underwent a complete renovation in 2008, transforming from its original 1982 park-style layout into an impressive links-style course.

The par-71 layout features multiple tee options to accommodate players of all skill levels. You’ll navigate through 47 strategically placed bunkers and 17 water hazards, with low-growing bluegrass fairways leading to smooth, fast greens. The course’s distinctive character comes from its abundant tall grasses and mounding.

Your practice needs are well-served here with what many consider some of the best training facilities in the state. The double-ended driving range, two putting greens, and a dedicated pitching area with bunker provide comprehensive practice options before your round.

The beautiful clubhouse completes the experience with a fully stocked golf shop and dining at the Tin Cup Bar & Grille. The facility also hosts numerous corporate events and weddings throughout the year, with space for up to 250 guests.

Rating: 4.4 (273 reviews)
Location: 4100 Northeast Otter Creek Drive, Ankeny, IA 50021
Contact: (515) 965-6464
Website: Visit Website

14. The Preserve on Rathbun Lake

Nestled within the scenic Honey Creek Resort State Park, The Preserve on Rathbun Lake offers a championship golf experience in south-central Iowa. Opened in 2008, this course was designed to be playable for golfers of all skill levels with five sets of tees and bent grass playing surfaces.

The course sits on 850 acres bordering Rathbun Lake, just 90 minutes south of Des Moines. You’ll appreciate the pristine and quiet setting that showcases Iowa’s commitment to preserving natural resources while providing exceptional golf facilities.

The Preserve is part of a complete resort destination featuring the Honey Creek Resort State Park Lodge with 105 rooms and 28 cottages. After your round, you can enjoy amenities including a 300+ seat conference center, the Rathbun Lakeshore Grille, indoor and outdoor water parks, and a 50-slip marina.

The course is open year-round (weather permitting) and features modern Club Car golf carts equipped with Visage GPS technology. PGA professionals are on-site to assist with tournaments, corporate outings, and special events.

Rating: 4.6 (113 reviews)
Location: 12633 Resort Dr, Moravia, IA 52571
Contact: (641) 724-1400
Website: Visit Website

15. Bos Landen Golf Course

Nestled in the charming town of Pella, Iowa, Bos Landen Golf Course offers an exceptional golfing experience for players of all skill levels. The course is known for its well-maintained fairways and challenging layout that keeps golfers coming back for more.

Bos Landen has received recognition for its excellent management, with Alex Olsen winning the 18-Hole Iowa Superintendent of the Year award in March 2025. This achievement reflects the dedication to quality and course conditions that you’ll experience during your visit.

The course features convenient operating hours, open seven days a week from 8AM to 7PM. This schedule allows you flexibility when planning your tee time, whether you prefer an early morning round or an evening game as the sun sets over the Iowa landscape.

Recently updated with new leadership, Bos Landen appointed a new Clubhouse Manager and Golf Pro in 2023, bringing fresh expertise to enhance your golfing experience. The professional staff is available to assist with improving your game or organizing tournaments.

Rating: 4.4 (125 reviews)
Location: 2411 Bos Landen Dr, Pella, IA 50219
Contact: (641) 628-4625
Website: Visit Website

16. Brooks Golf

Brooks Golf in Okoboji offers an enjoyable golfing experience for players of all skill levels. The course features well-maintained fairways and greens that provide both challenge and playability throughout your round.

Located in the Iowa Great Lakes region, this public course takes advantage of the natural landscape to create interesting holes with strategic elements. You’ll appreciate the thoughtful design that rewards accurate shots while still being forgiving enough for casual players.

The facility includes practice areas to help you warm up before your tee time or work on improving your game. Friendly staff members are available to enhance your visit, whether you’re a local regular or a tourist enjoying the Okoboji area.

Brooks Golf Club has established itself as a solid option for golfers seeking quality play without an excessive price tag. You’ll find the pace of play comfortable and the overall atmosphere welcoming for both serious golfers and those just looking for a relaxing day on the links.

Rating: 4.4 (169 reviews)
Location: 1201 Brooks Park Dr, Okoboji, IA 51355
Contact: (712) 332-5011
Website: Visit Website

17. Woodland Hills Golf Course

Woodland Hills Golf Course offers an exceptional golfing experience in Des Moines, Iowa. With convenient access from I-35 and I-80, this course provides a strategic location for golfers throughout the metro area.

The facility features an 18-hole regulation course designed to accommodate players of all skill levels. Each hole presents unique challenges while remaining accessible to beginners and satisfying for experienced golfers.

For those seeking a quicker round, the Executive 9 course provides an excellent alternative. With seven par 3’s and two par 4’s, you can complete this course in as little as one hour while still testing your full range of clubs.

Practice facilities include dedicated pitching and putting greens to help you refine your short game. The clubhouse offers refreshments and golf essentials to ensure you have everything needed for an enjoyable round.

Rating: 4.7 (1249 reviews)
Location: 620 NE 66th Ave, Des Moines, IA 50313
Contact: (515) 289-1326
Website: Visit Website

18. Riverside Casino & Golf Resort

Nestled along the Iowa River, Riverside Casino & Golf Resort offers a premier golfing experience combined with luxury amenities. The course features stunning views and well-maintained fairways that challenge players of all skill levels.

When you visit Riverside, you’ll enjoy more than just exceptional golf. The resort boasts comprehensive facilities including a spa, indoor and outdoor pools, and four restaurants serving both fine dining and casual options.

After your round, you can unwind at the sports bar or try your luck at the 24-hour Vegas-style casino. The resort frequently hosts live entertainment, including concerts and shows, making it a complete destination for recreation and relaxation.

The stylish rooms and suites provide comfortable accommodations with beautiful golf course views, perfect for extending your stay and fully experiencing all that Riverside has to offer.

Rating: 4.1 (6461 reviews)
Location: 3184 IA-22, Riverside, IA 52327
Contact: (319) 648-1234
Website: Visit Website

19. Backspin Indoor Golf

Backspin Indoor Golf offers a unique indoor golfing experience in Ankeny, Iowa. You can play on over 90 virtual courses including famous ones like Pebble Beach, St. Andrews, and PGA National without leaving the comfort of the climate-controlled facility.

The venue features industry-leading TruGolf simulators that provide accurate feedback on your swing mechanics. You’re welcome to bring your own clubs or use theirs, making it accessible even if you’re just visiting the area or trying out the sport.

What sets Backspin apart is its combination of golf and entertainment. The recently remodeled full bar serves a variety of drinks, and you can order Wheelhouse pizza from next door or have food delivered while you play. Multiple TVs throughout the facility let you keep up with sports while working on your game.

The facility is particularly popular during winter months or rainy days when outdoor golf isn’t an option. It’s advisable to book ahead as the five simulator bays fill up quickly, especially during peak times.

Rating: 4.5 (80 reviews)
Location: 106 SW State St, Ankeny, IA 50023
Contact: (515) 965-6087
Website: Visit Website

20. Airport National Golf Course

Located in Cedar Rapids, Airport National Golf Course offers a quality golfing experience for players of all skill levels. The course features well-maintained fairways and greens that provide both challenge and enjoyment for your round.

This public golf course delivers excellent value with reasonable green fees and a welcoming atmosphere. You’ll find the layout accessible yet interesting, with enough variety to keep your game engaging from the first tee to the final putt.

Airport National goes beyond just the main course, offering additional amenities including a driving range to perfect your swing and a miniature golf course that’s perfect for family outings. The pro shop is well-stocked with essentials, and the friendly staff enhances your overall experience.

The course’s strategic design makes good use of the natural terrain, providing scenic views and interesting shot-making opportunities throughout your round. Water features and bunkers are thoughtfully placed to challenge your game without being overly punitive.

Rating: 4.4 (373 reviews)
Location: 3001 Wright Brothers Blvd E, Cedar Rapids, IA 52404
Contact: (319) 848-4500
Website: Visit Website

Find the Next Perfect U.S. Golf Course to Play

Get up to 3 AI-powered personalized golf course recommendations

⛳ This usually takes 10-20 seconds to find your perfect courses

Please note that some of the imagery in this article were created with the aid of AI image generators.

Similar Posts