To af de bedste hoteller i Walker, der konsekvent får høje anbefalinger fra rejsende, er Chase On The Lake Resort Hotel og
Leech Lake Resort Bed & Breakfast.Det 4-stjernede Chase On The Lake Resort Hotel, med en bedømmelse på 8,6, tilbyder komfortable værelser med aircondition, pejs og premium-sengetøj. Mange værelser har også behagelig udsigt over søen. Gæsterne sætter især pris på strandrestauranten og hotellets private adgang til stranden. Hotellet er bekvemt beliggende nær Walker City Park, kun 0,5 km væk, og Shingnobee Recreation Area, 1,8 km væk.Et andet fremragende valg er det 3-stjernede Leech Lake Resort Bed & Breakfast, som kan prale af en fremragende bedømmelse på 9,8. Dette bed & breakfast tilbyder komfortable, rene værelser med klimaanlæg, pejs, premium-sengetøj, badekåber og regnbruser. Gæster fremhæver ofte den fremragende morgenmad og ejendommens smukke omgivelser, især med dens private strand og udsigt over søen. Leech Lake Resort Bed & Breakfast ligger 15,6 km fra Leech Lake.For dem, der leder efter et hotel med gratis morgenmad, er det 3-stjernede
Country Inn Walker, bedømt til 9,2, en god mulighed. Det har værelser med aircondition, premium-sengetøj og udsigt over søen. Hotellet er beliggende i et shoppingområde og tilbyder en gratis morgenmadsbuffet. Det ligger 1,2 km fra Walker City Park og 1,3 km fra Shingnobee Recreation Area.Endelig er
Walker Hotel, med en bedømmelse på 8,2, også stærkt anbefalet. Dette hotel tilbyder værelser med aircondition, roomservice og designer-toiletartikler. Gæster kan nyde en gratis kontinental morgenmad og benytte den indendørs pool og køkkenfaciliteter. Hotellet ligger 1,1 km fra Walker City Park og 1,5 km fra Shingnobee Recreation Area.