Bay Harbor Resort Marina

2 Star Rating Bay Harbor, MI

Bay Harbor Resort Marina Situated along a five-mile stretch of Lake Michigan's Northwestern Michigan coastline, Bay Harbor Resort and Marina is only three miles west of Petoskey and 60 miles North of Traverse City.

All of the guest rooms at the Bay Harbor Resort and Marina are comfortable and nicely equipped to give a feeling of being home away from home.

Enjoy spectacular views of Little Traverse Bay and the Village of Bay Harbor from the comfort of the luxurious accommodations.

Bay Harbor Resort and Marina has facilities to accommodate groups or individuals, and meeting facilities for corporate events, retreats, and social events.

Online Booking

1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.


4000 Main St., Bay Harbor, MI 49770, USA