One Midwest city is rising above the rest in popularity…as well as in prices. Traverse City, Michigan is apparently the most expensive city in the state when it comes to hotel rooms.
In 2016 the average daily rate for a hotel room in Michigan was $100.07, but in Traverse City hotel rooms are currently averaging $221 each night. However, this study was only done on hotels that list their rates on Kayak, and many of the smaller bed and breakfast types sport neglect to do so.
Traverse City is close to Lake Michigan and in 2012 welcomed 3.3 million visitors. It’s a popular destination thanks to its boating options, wineries, and great food and drink. It also hosts a very popular National Cherry Festival each July.