Established on the largest lake in Iowa, Red Rock Marina is a scenic and quiet destination that prides itself on delivering an exceptional experience for guests who want to spend their time on the water.
The lake is a recreational gem bordering north of Knoxville, with comfortable water temperatures for boating and water sports. You’ll find nearly 160 miles of shoreline and excellent fishing opportunities at Red Rock. The marina amenities include boat rentals, valet services, and more. Find all your boating needs inside our ship stores, as well as restrooms and showers when you return from your day on the water.