Waldorf is just a small out of the way town, no hotels. Depending on which way you are coming from these will be the closest accommodations
Hotels:
Waseca- Grand Stay Hotel
Owatonna- Country Inn and Suites
Mankato- Country Inn and Suites, Hilton, Holiday Inn Express
Flights:
Minneapolis International Airport (about an hour and 30 mins North)
Hotel
Waseca Grand Stay
This is the closest hotel to JR's Barn ( about 20 minutes)
Hotel
Country Inn & Suites by Radisson, Owatonna, MN
130 Allan Avenue Owatonna, MN 55060 (507) 455-9295
This is a great location if you need to come and go from the airport, easy to jump on and off I35 ( about 30minutes from JR's Barn)