Honey Creek Resort State Park

Honey Creek Resort State Park

Moravia, Iowa (Appanoose County County)

4.1 (1,289 reviews)

About This Park

This recreation area is part of Rathbun Lake

Honey Creek Resort State Park sits on the southern shore of Rathbun Lake near Moravia, Iowa, offering something unusual for a state park — a full-service resort experience wrapped in 828 acres of rolling southern Iowa hills. This is Iowa’s only resort state park, and that distinction makes it a standout destination in the state system.

The centerpiece is the lodge overlooking Rathbun Lake, one of Iowa’s largest reservoirs, where guests can book rooms with water views, dine on-site, and access an indoor water park — a major draw for families, especially during Iowa’s colder months. But step outside the lodge and you’re in proper state park territory: hiking and biking trails wind through native prairie and oak-hickory woodlands, and the lake itself opens up fishing for channel catfish, crappie, and walleye.

The park’s 18-hole golf course rolls across the terrain with lake views on several holes, making it one of the more scenic public courses in the region. Boating and swimming at the beach round out the warm-weather options, while the surrounding Appanoose County countryside offers a quiet, unhurried pace that pairs well with a long weekend.

Spring and fall deliver the most comfortable weather for trail time, while summer peaks with lake activity and family vacations. Winter visitors come for the indoor amenities and surprisingly peaceful off-season atmosphere.

With a 4.1-star rating across nearly 1,300 reviews, Honey Creek consistently earns praise for blending outdoor access with creature comforts — a combination that’s hard to find in Iowa’s park system.

Explore Nearby

Nearby Discoveries

7 places to explore within 30 miles

5 State Parks 2 Covered Bridges