Make Your Stay Memorable With
Bay Port Lodging

Enjoy Beautiful Northwest Michigan at Bay Port Lodging

A boutique motel offering charming rooms and a cottage at affordable rates, and walking distance to the beach!

Located in the scenic Lake Michigan beach town of Frankfort, this one-of-a kind mom and pop motel and cottage offers traditional up north style and personalized attention to enhance your vacation experience. Bay Port Lodging offers cozy and affordable lodging for those looking to experience Northwest Michigan. We are a short drive from Sleeping Bear Dunes and Traverse City, plus a short walk to beautiful beaches, shopping, and much more!

Choose one of our beautifully decorated, ultra clean rooms with either one queen size bed or 2 full size beds. Or, reserve our cozy cottage that accommodates up to 4 people.

Motel lodging in Frankfort, MI - Bay Port Motel

Perfect Location in Northwest Michigan!

Our convenient location puts you not only within walking distance to everything Frankfort has to offer, you’re also three minutes from Crystal Lake, at the gateway to the Sleeping Bear Dunes National Lakeshore, 45 minutes from Traverse City, 20 minutes from Interlochen and Crystal Mountain Resort.

You'll be in the midst some of the most beautiful woods, lakes, streams and trails that Northwest Lower Michigan has to offer!

About Us

Bay Port Lodging is a family owned and locally operated business. We ensure that our rooms are clean and our quality of service is unparalleled.

We take the time to speak to every guest about the surrounding areas and things to do. We offer personalized, friendly service tailored to your specific needs. Your happiness and enjoyment is our goal.

Contact Us

Bay Port Lodging

911 Forest Ave.

Frankfort, MI 49635


2020 travelers choice

2021 travelers choice