Here is a list of places we have been to that you can book a over night stay but have to pay for it. Some isn't in Minnesota.
Minnesota
Boyd House- Boyd MN
Thayer Bed and breakfast- Annadale MN
Iowa
Farrar school house- Maxwell Iowa
Edinburgh Manor- Monticello Iowa
Villisca Ax murder house- Villisca Iowa