we have visited both on a transient basis.
I am not real familiar with both but I have some general info I can bring forward.
Both have issues with shoaling. I was in Mich City two years ago and the entrance was very shallow, I hear that that has been dredged since than, but it is an on going thing.
Mich City is a very nice marina, however the Power Plant just on the other side of the creek is a distraction in my opioion. Facilities are OK, cleanliness is OK. Fuel and Pumpout are in the harbor. Another negative for me is that the town is very desolate, not much going on in Mich City at all. Walk to the down town shops and half of them are boarded up. The girl's will however like the Outlet Mall which is a few blocks away. A couple of OK resturants are right by the harbor; A Resturant/Bar called Maty's actually has a very nice seafood buffet on Friday and Saturday evenings. Yep, a very nice seafood buffet right in the middle of the midwest. There is also a steakhouse within an easy walk of the harbor. Around the bend and on the Creek also with in walking distance is a little Pub. (Cant remeber the name) Thats about it.
New Buffalo is the exact opposite. Plenty of quaint shopping and resturants all within a short walk. Very good food and shopping for the admiral is easily found. Lots of small town atmosphere abounds. Lots of little shops everywhere. It is however growing at an unbelievable pace. 5 years ago there was one ot two condominum complexes, Now they are everywhere.
Of the two, we preffer New Buffalo.
I do know that many of the slips in New Buffalo are privately owned. You can usually find someone to sublease them, also, Oselka Marina is your contact for slip information.
Oselka Marina, New Buffalo, Michigan
Looks like they have a waiting list, I know Mich City does as well, but we were on that list last year and it only took about six months to get in. I turned it down, we are happier were we are about another Hours drive North.
By the way, we have dock neighbors that come from as far away as the Western Suburbs, Indianapolis, and Ann Arbor. You might want to check out Eldean's in Holland, by far the nicest marina anywhere on the GL's. You would not be tyhe only ones commuting 2-1/2 hours to your boat. Others do it.
Boat Slips for Rent, Slip Rental, and Summer Dockage at Eldean's Lake Macatawa, Michigan Marina - Holland Harbor, near Chicago, Wisconson, & Indiana