Located on the shores of Lake Michigan, South Haven is everything you look for in a vacation getaway! A quaint resort town just off the beaten path - yet alive with culture, the arts, shopping, good eateries and outdoor adventure. South Haven was made for getaways all year around! Check our many attractions to see what strikes your fancy!