I agree that Brighton has good terrain for beginners as well as other levels. Solitude is right next door for more challenging terrain.
There are hundreds of hotel choices in the Salt Lake Valley that are quite reasonable and provide access to all the ski areas in less than an hour.