Summer is prime time to take advantage of three waterfront Michigan towns brimming with innovative cuisine and winning wineries, plus endless water views.
Photo: Courtesy of Cottonwood Inn Bed & Breakfast
The Cottonwood Inn Bed & Breakfast offers all the coziness you'd expect from a century-old farmhouse, with rambling porches and, in some rooms, antique iron beds. It's just a short walk from Empire Beach. Rates start at $120; 231/326-5535 or thecottonwoodinn.com.