<ul>
<li>Day 1: Arrival in Vancouver (25 km) - Upon arrival at the airport, you pick up your rental car and drive to the Sandman Vancouver Airport Hotel.</li>
<li>Day 2: Tsawwassen - ferry ride to Vancouver Isl. (70 km) - Take the ferry to Vancouver Island. Consider a visit to Butchart Gardens before driving the Marine Scenic Drive to Victoria. Overnight at The Vic Hotel.</li>
<li>Day 3: Victoria - Nanaimo - Tofino/Ucluelet (321 km) - Visit the Native Heritage Center in Duncan and admire enormous Douglas Firs in Cathedral Cove-Park. Spend two nights at Middle Beach Lodge in Tofino.</li>
<li>Day 4: Pacific Rim National Park (approx. 60 km) - A day at leisure to explore beaches and rainforests. Optional 2-3 hour whale-watching tours offer the chance to see whales in their natural habitat.</li>
<li>Day 5: Tofino - Nanaimo - Whistler (308 km) - Return to the mainland and drive the Sea to Sky Highway to Whistler. Explore the picturesque village and stay at the centrally-located Aava Hotel.</li>
<li>Day 6: Whistler - Kamloops - Clearwater (420 km) - Follow the historic Duffey Lake Road logging route to Kamloops, then continue to Clearwater. Two nights at the Best Western Gateway to the Falls.</li>
<li>Day 7: Wells Gray Provincial Park (approx. 80 km) - Discover Helmcken Falls and Dawson Falls. The park offers excellent opportunities for hiking, boat tours, canoeing, and wildlife watching.</li>
<li>Day 8: Clearwater &ndash; Williams Lake &ndash; Quesnel (343 km) - Head into the legendary Cariboo region. Spend the night at the Sandman Hotel in the town of Quesnel.</li>
<li>Day 9: Quesnel - Barkerville - Prince George (293 km) - Visit the beautifully restored gold-rush town of Barkerville. Continue to Prince George for an overnight stay at Ridgeview Gardens B&amp;B.</li>
<li>Day 10: Prince George - Mount Robson - Jasper (376 km) - Leave the Cariboos for the Rockies. Stop for a hike at Kinney Lake near Mount Robson. Two nights at Bear Hill Bedrooms in Jasper.</li>
<li>Day 11: Jasper National Park (approx. 100 km) - Explore Maligne Lake via boat tour or hiking. Look for elk, bighorn sheep, and bears in this world-class wildlife destination.</li>
<li>Day 12: Jasper - Banff/Canmore (285+ km) - Travel the Icefields Parkway. Visit the Columbia Icefield and the village of Lake Louise. Two nights at the Grande Rockies Resort in Canmore.</li>
<li>Day 13: Banff National Park (approx. 100 km) - Day at leisure to explore Banff. Optional activities include the Sulphur Mountain gondola ride, hot springs, river rafting, or horseback riding.</li>
<li>Day 14: Banff - Golden - Revelstoke (280 km) - See Emerald Lake, the Natural Bridge, and Rogers Pass. Optional whitewater rafting on the Kicking Horse River. Overnight at the Sandman Hotel Revelstoke.</li>
<li>Day 15: Revelstoke - Vernon - Kelowna (192 km) - Visit Mount Revelstoke for alpine views and O&rsquo;Keefe Ranch in Vernon. Two nights at the Prestige Beach House in Kelowna.</li>
<li>Day 16: Okanagan Valley (approx. 80 - 100 km) - Explore local wineries, enjoy fresh fruit, and swim in Okanagan Lake. Consider a hike along the abandoned Kettle Valley Railway.</li>
<li>Day 17: Kelowna - Merritt - Hope - Vancouver (395 km) - Return toward Vancouver. Consider a stop at Harrison Hot Springs. Two nights at the Sandman Airport Hotel.</li>
<li>Day 18: Vancouver - Explore Vancouver&rsquo;s highlights including Stanley Park, Gastown, and Granville Island on an optional hop-on hop-off city tour.</li>
<li>Day 19: Return flight - Drive to the airport and board your flight back home.</li>
</ul>