Onekama Marine


Welcome to Portage Lake

Onekama Marine is located on beautiful Portage Lake, a 2,500 acre all-sports lake with a channel to Lake Michigan. Located on the coast of central Lake Michigan, our dockmates are just a beautiful days cruise to South Haven and Chicago to the south, Bay Harbor and Mackinac Island to the north, or Door County to the west.

If fishing is your passion, look no further. Right out our front door is the best sport fishing the region has to offer. Located between the Betsie and the Little Manistee Rivers, our area continues to produce record Steelhead, Lake Trout and Salmon.

The Onekama Marine Family

Onekama Marine is a family owned and operated business with the third-generation owners following their grandfather’s vision of a boater’s paradise on Portage Lake and Lake Michigan. Since the founding in 1963, Onekama Marine has built a reputation of providing quality products and service to Northern Michigan boaters.

From our marina in Onekama to our branch office in Bay Harbor, we are proud to be one of the oldest continuously operating marine facilities on the Great Lakes.

Onekama Marine Inc.

4378 Crescent Beach Road Onekama, Michigan 49675 Tel: 231.889.5000


Mon-Fri: 8:00AM - 5:00PM
Sat: 8:00AM - 5:00PM

Conatact Onekama Marine