Looking for a cheap hotel room in Lake Maggiore, Italy? Travelocity has over 229 Lake Maggiore hotels to choose from to give you the best deal possible.