Traverse City, Michigan is a great place to visit. This town is located in the southern portion of Grand Traverse Bay in northern Michigan on the shores of Lake Michigan. There are numerous lodging options in the area from hotels to vacation rentals. Fishing and boating is very popular in Traverse City. For fishing charter and lodging information, click on the links below.