Lodging:
There are a ton of beautiful rental homes near Big Lake for larger families or groups of friends, but for those looking for a hotel or hotel adjacent experience, the below would be my suggestions:
Comfort Suites Burlington - Link
Best Western Mount Vernon - Link
Hampton Inn & Suites Burlington - Link
Getaway Skagit Valley - Link