Skip to content
Map, Directions & Hours

Visit Kelly's Port

Two convenient Osage Beach locations on the Lake of the Ozarks, our year-round indoor Showroom and our on-water Marina.

Kelly's Port Showroom

3545 Osage Beach Pkwy.
Osage Beach, MO 65065

573.348.3888

The Lake’s first indoor boat showroom, 8,400 sq. ft. showing boats up to 50 feet, open year-round so you can shop in any season.

Hours

Mon8:00 AM – 5:00 PM
TueClosed
Wed8:00 AM – 5:00 PM
Thu8:00 AM – 5:00 PM
Fri8:00 AM – 5:00 PM
Sat8:00 AM – 5:00 PM
Sun9:00 AM – 4:00 PM

Kelly's Port Marina

5250 Dude Ranch Rd.
Osage Beach, MO 65065

573.348.4700

Our full-service marina, sales, the largest service department at Lake of the Ozarks, wet & dry storage, gas dock, and ship store, all on the water.

Hours

Mon8:00 AM – 5:00 PM
TueClosed
Wed8:00 AM – 5:00 PM
Thu8:00 AM – 5:00 PM
Fri8:00 AM – 5:00 PM
Sat8:00 AM – 5:00 PM
Sun9:00 AM – 4:00 PM

Service & Parts: Sundays in summer only, Memorial Day to Labor Day. Closed Sundays from Labor Day to Memorial Day.

Serving the Lake & Beyond

Right in the Heart of the Lake of the Ozarks

Kelly’s Port is conveniently located near Camdenton, Jefferson City, Lebanon, and Columbia, serving boaters from Kansas City to St. Louis and everywhere in between.

Come See Us on the Water

Browse the area’s largest inventory online, or stop by either Osage Beach location.

© 2026 Kelly's Port. All rights reserved.Powered byStealth SuitePrivacy PolicySitemap