InnSite has been your guide to bed and breakfasts in Minnesota since 1996. We have 345 inns in our Minnesota state bed and breakfast directory. They are located in 168 different cities and towns from Lanesboro to Duluth and Stillwater to Saint Paul. Start your search for the perfect Minnesota B&B by selecting a city from the list below.
Featured Minnesota Bed & Breakfast
Thorwood and Rosewood Inns
Thorwood & Rosewood Inns are award-winning 1880 National Register Mansions near Minneapolis/St. Paul in Hastings, MN, where intense pampering is offered. Each inn offers many luxury amenities, such as fireplaces, double whirlpool baths, vaulted ceilings and much more.