Most certainly!
We ski at Tremblant alot through out the winter. LeShack is great restaraurant with a little bit of everything. Their poutine and french onion soup rocks. Theirs also a good Japanese restaurant. Forge is a great steak house.
Don't forget to grab a Beaver Tail yum yum
For night life Le Petite Caribou is a happening place, but doesn't start going until after 10pm.
We've never been there in the summer though, so there may be much more to explore. Make sure you take a gondola rise to the top. Great view of the area.
If you want to treat yourself, head of to Le Scandinaive Spa... very nice experience.
Enjoy