Welcome to Baymont Inn & Suites Peoria hotel in Peoria, IL 61614. Attractions include Peoria's Northwoods Mall - adjacent, Weaver Ridge Country Club - 2 miles and Bradley University - 4 miles. Enjoy free breakfast and internet at most hotel locations. Book your room and start saving with Wyndham Rewards!