Bay Shore

Bay Shore is situated on a ridge overlooking the Little Traverse Bay on Lake Michigan between Petoskey and Charlevoix.

Plan Your Trip

Filter Listings

Oops, nothing in our database matches these filters. Keep looking around to find great spots in Michigan

Share This

Discover Bay Shore

Up the road is the Petoskey Area with spectacular scenery, nationally ranked golf courses and first-class recreation.Just south of Bay Shore is Charlevoix, relax on one of the unspoiled beaches enjoying the crystal clear fresh waters.