Visit the famous Stanley Park and explore its beautiful nature trails, beaches, and scenic views of the waterfront. In the afternoon, go to Granville Island Market for some food and shopping. In the evening, enjoy a sunset dinner at The Fish Counter.
Walk across the 450-foot long Capilano Suspension Bridge, take the Cliffwalk, and explore the Treetop Adventure. In the afternoon, go to Grouse Mountain for skiing, snowboarding, and hiking. In the evening, have dinner at The Observatory.
Take a day trip to Whistler, a beautiful ski resort town filled with outdoor activities such as skiing, snowboarding, ice-skating, and sledding. In the evening, relax and dine at the famous Araxi Restaurant + Oyster Bar.
Visit the stunning Banff National Park with its mesmerizing turquoise lakes, snow-capped mountains, and glaciers. In the afternoon, go to Sulphur Mountain for a gondola ride and views of the Rockies. In the evening, have dinner at Sky Bistro for a unique culinary experience.
Visit the famous Lake Louise, surrounded by towering mountains and beautiful hiking trails. In the afternoon, go to the Banff Upper Hot Springs for a relaxing soak. In the evening, have dinner at The Station Restaurant for a cozy dining experience.
Visit the scenic Jasper National Park, filled with wildlife, waterfalls, and hot springs. In the afternoon, go to Maligne Lake for a boat tour of the gorgeous blue-green waters. In the evening, have dinner at the famous The Raven Bistro.
Visit the famous Niagara Falls and explore the surrounding attractions such as the Niagara SkyWheel and Maid of the Mist. In the afternoon, go to Niagara-on-the-Lake for wine-tasting and shopping. In the evening, enjoy a delicious dinner at the famous Revolving Dining Room.
Consider visiting the Canadian Museum of History in Ottawa for some Canadian history and culture. Take a side trip to Quebec City for its charming European-style architecture and delicious cuisine. For maximizing fun, try out some dog-sledding or ice-fishing in the winter months. Lastly, don't forget to try some poutine, Canada's famous dish of french fries, cheese curds, and gravy!