If you don't want to cook on vacation, this small resort with 12 old-fashioned cabins near the Gull Lake Causeway stands out for its all-inclusive farm-to-table meals (or prix fixe for non-guests). Start the day with wild rice porridge and a foraged omelet with fiddleheads, plus breads and pastries made with their home-ground wheat. Look for wine pairings and dinners such as walleye with heirloom beans and butter pecan ice cream with butterscotch sauce. 7965 Lost Lake Rd., Lake Shore; 1-218-963-2681; lostlake.com