We have stayed at Mountain Springs [formerly Todd Brookers Lodge], Blue Mountain Resort and Craigleigh Provincial Park.
Mountain Springs is our favorite. We usually stay in the Cortina Bldg, main floor, studio, facing the mountain. The studio is one huge room with a full kitchen and all accessories, fireplace, living room area with pull out sofa, bedroom area with one queen bed, two outdoor patio decks with tables and chairs and jacuzzi tub in the bathroom. We LOVE the accomodations! Especially making a coffee or tea and sitting on the private deck facing the mountain, watching my kids run all over the place. The only draw back is that they only have one outdoor pool. We like indoor pools.
Blue Mountain Lodge is totally self contained ~ indoor pool, restaurants, outdoor water park [extra cost]. But the accomodations is just a hotel room.
Craigleigh Provincial Park is a campground on the lake! Look for the fossils!
The dining options are HUGE in the area!
Be sure to check out the scenic caves! That's a family favourite!
Blessings, S