3. Fairmont Chateau Lake Louise
The resort offers a kids camp for children ages 5 and older with a variety of activities, including games, arts and crafts, cookie baking, evening campfires and more. For children ages 8 and older, the hotel offers a mountain adventure program in both the summer and winter that includes hiking, canoeing, snowshoeing and cross-country skiing.
4. Hôtel Le Crystal Montréal
Situated in downtown Montreal (just three blocks south of Canada Place), Hôtel Le Crystal earns consistent praise from previous guests for its convenient location and friendly staff. The hotel features 131 spacious suites, each of which is appointed with a bedroom and separate living area, and comes furnished with rain showers or deep soaking tubs, LCD TVs, kitchenettes and free Wi-Fi access.