Start your day with a hike up Grouse Mountain for stunning views of the city. In the afternoon, explore Stanley Park and rent a bike to cycle around the seawall. End the day with a visit to Granville Island for local food and artisan shops.
Head to Capilano Suspension Bridge Park for a thrilling walk among the treetops. In the afternoon, visit the Museum of Anthropology to learn about indigenous cultures. Enjoy a sunset cruise in False Creek in the evening.
Dine at a local seafood restaurant in Gastown and catch a live music performance at a nearby pub.
Embark on a morning hike on the Whistler Mountain trails. In the afternoon, go zip-lining through the forests or try mountain biking. Relax in the evening at a local brewery or spa.
Take the Peak 2 Peak Gondola for breathtaking views of the surrounding mountains. Explore Whistler Village for shopping and dining options. Consider a bear viewing tour in the late afternoon.
Enjoy a hearty dinner at a mountain lodge with live music and a bonfire.
Explore Lost Lake Park for a morning paddleboarding session. Visit the Squamish Lil'wat Cultural Centre to learn about local First Nations cultures. Enjoy lunch at a scenic spot by the lake.
Take a scenic drive to Brandywine Falls for a short hike and waterfall views. Consider bungee jumping off the bridge for an adrenaline rush. Relax in the evening at a lakeside restaurant.
Stargaze at Lost Lake Park and try some night photography.
Start your day with a sunrise hike at Knox Mountain Park. Visit local wineries for a wine tasting experience in the afternoon. Relax by Okanagan Lake for some beach time.
Explore Myra Canyon Park and its famous trestles on a cycling tour. Visit the Kelowna Art Gallery to appreciate local artists' work. Enjoy a picnic at a vineyard.
Dine at a lakeside restaurant and enjoy live music performances. Consider a night kayak tour on the lake.
Start your day with a hot air balloon ride over the Okanagan Valley. Visit the Kelowna Farmers' Market for local produce and artisan goods. Enjoy lunch at a lakeside cafe.
Head to Kettle Valley Rail Trail for a scenic hike or bike ride. Visit the Okanagan Heritage Museum to learn about the region's history. Relax at a lakeside park in the afternoon.
Dine at a farm-to-table restaurant and enjoy local wines. Consider stargazing at a nearby observatory.
Embark on a morning hike in Mount Revelstoke National Park. Visit the Revelstoke Railway Museum to learn about the region's history. Enjoy lunch at a local cafe.
Take a scenic drive to Glacier National Park for more hiking opportunities. Consider a white-water rafting adventure in the afternoon. Relax at a hot spring spa in the evening.
Dine at a mountain lodge with panoramic views. Enjoy a bonfire under the starry sky.
Start your day with a visit to the Royal BC Museum to learn about the province's history. Explore the Butchart Gardens for a botanical paradise in the afternoon. Enjoy high tea at a historic hotel.
Take a whale-watching tour in the Salish Sea for a chance to see orcas and humpback whales. Stroll along the Inner Harbour and visit local artisan shops. Enjoy a farewell dinner at a waterfront restaurant.
Watch the sunset at Clover Point Park and reflect on your outdoor adventures in British Columbia.