About MacRay Harbor

MacRay Harbor Resort features a true resort-like atmosphere, complete with all the amenities and services you would expect from a world class facility.

The Banquet & Events Center at MacRay Harbor is one of the premier facilities in Michigan. Whether you are planning a wedding, banquet, shower, a prom, a business meeting or any other function…MacRay offers superb, one-of-a-kind banquet and catering events—staffed by experienced and knowledgeable professionals who understand how to blend fine cuisine with an unforgettable experience. Only MacRay offers all the amenities, including one of the best views in the Great Lakes.

MacRay is also the home of the renowned and highly-rated Harbor Grille Bistro. Here, you can savor the Bistro’s award winning cuisine accented by an exciting blend of fresh American flavor. Our friendly and capable staff is waiting to welcome and pamper you with a superb nautical experience. Plus, our renowned, sumptuous Sunday brunch is presented every week in a spectacular waterfront setting.

MacRay is a four season marina resort that combines Michigan's finest dining, banquet facilities, boating, and recreational facilities. Beautiful boathouse condominiums are also available. Only MacRay has award winning cuisine and impeccable service combined with a unique yacht club atmosphere with spectacular views.

For the boating enthusiast, MacRay Harbor offers unsurpassed boating facilities with resort amenities, all are surrounded by lavish landscaping and stunning views. MacRay offers immediate deepwater access to Lake St. Clair from Anchor Bay. There are two swimming pools, a spa, children’s play scape and a complete exercise facility. Our private property is controlled via a 24/7 staffed gatehouse at its land-based entrance.

MacRay Harbor Resort will truly exceed your expectations. The views are spectacular, the food superb, the boating extraordinary. So memorable, yet surprisingly within reach.

Steve Remias, President

30675 N. River Rd. Harrison Twp., MI 48045 Phone # 586-468-1900 Fax # 586-468-8399