What area of the Twin Cities has the best B&Bs?
Without a doubt, Stillwater. It’s a great small town nestled alongside the St. Croix River. Decent nightlife, fabulous dining and bar options, along with quaint boutiques and antiquing. For a more outdoor adventure stay, head south of the Twin Cities to the “B&B Capital of Minnesota”: Lanesboro.