Let KAYAK do the searching
Based on KAYAK hotel searches, the most popular destination is Meina (49% of total searches to Lago Maggiore). The next most popular destinations are Dormelletto (28%) and Baveno (17%). Searches for hotels in Belgirate (5%) are also popular.
KAYAK users have found double rooms in Lago Maggiore for as cheap as €59 (Locarno) in the last 3 days. The average price is €244.