From classic cabins nestled beneath the pines to chic full-service ski resorts, the best hotels in Lake Tahoe offer something for everyone.