You will find many accommodations from bed & breakfast to superb hotels. A good place to stay is the Verbania area at Lake Maggiore. In Stresa you will find the most sophisticated hotels. Camping is also available. A good way to learn more about the area is staying at an agritourismo or a family oriented B&B.
Casa Maggiore B&B
Strada Manzi 146, Oggebbio/Verbania, Lake Maggiore
just 4 Miles north of Verbania
Bed & Breakfast overlooking Lake Maggiore. Guided Tours available.