The best hotels on Lake Lucerne including spoiling spa hotels, grand five-star properties, charming bases in Lucerne, and great value options too...