Holiday Overview
Discover the breathtaking beauty of British Columbia on this 16-night itinerary.
This spectacular itinerary will take you through some of the most stunning landscapes in Western Canada, from the lush rainforests of the Pacific Coast to the towering peaks of the Rockies. Explore vibrant cities, charming towns, and pristine wilderness as you embark on this unforgettable adventure. Whether you seek adventure, culture, or relaxation, this itinerary takes you through diverse landscapes and charming destinations including Vancouver, Whistler, Revelstoke and Osoyoos.
Rainforest to Rockies includes:
- Return flights
- 16 Nights Hotel Accommodation
- Car Hire
- Admission to Peak 2 Peak Gondola
- Admission to Golden Skybridge
Day 1 - Fly to Vancouver
Arrive in Vancouver and make your way to your chosen downtown hotel.
Featured accommodation
Sheraton Wall Centre
Enhance your experience
Georgian Court Hotel
Fairmont Pacific Rim
Day 2 - Vancouver to Whistler
Your drive begins today after collecting your car hire make your way along the scenic Sea to Sky Highway to Whistler. Highlights on route include Shannon Falls and Stawamus, arriving into Whistler in the afternoon spending the rest of your day at leisure.
Featured accommodation
Delta Whistler Village Suites
Enhance your experience
Westin Hotel Whistler
Fairmont Chateau Whistler
Day 3 - Whistler Peak 2 Peak Gondola
Enjoy exploring the alpine town of Whistler we have included admission to the Peak 2 Peak Gondola, connecting the Blackcomb and Whistler Mountains. From the top enjoy the spectacular views across the town and mountains.
Featured accommodation
Delta Whistler Village Suites
Enhance your experience
Westin Hotel Whistler
Fairmont Chateau Whistler
Day 4 - Whistler to Kamloops
Today's drive takes you Kamloops nestled beside the North and South Thompson River. Kamloops is home to a variety of lakes and rivers where you can enjoy kayaking, canoeing and a variety of other outdoor activities.
Featured accommodation
Delta Marriott Kamloops
Day 5 - Kamloops to Salmon Arm
Today's journey takes you from Kamloops to Salmon Arm.
Featured accommodation
Prestige Harbourfront Resort
Day 6 - Salmon Arm to Revelstoke
Your drive today takes you to Revelstoke. Situated at the crossing at Columbia River in the Kootenay Rockies the town of Revelstoke is surrounded by the Selkirk and Monashee Mountains. Revelstoke is the perfect mountain town with a wide varitey of hiking trails or take the Pipe Mountain Coast where you can race down the mountain.
Featured accommodation
Sutton Place Revelstoke Mountain Resort
Day 7 - Revelstoke to Golden
Today's drive takes you from Revelstoke to Golden, situated in between two mountain ranges the Canadian Rocky Mountains and Columbia Mountain Ranges. Golden is also in close proximity to six national parks including Banff, Jasper, Glacier, Kootenay, Mount Revelstoke and Yoho.
Featured accommodation
Prestige Inn Golden
Day 8 - Golden
A full day to explore Golden and the surrounding area. We have included admission to the Golden Skybridge, Canada's highest suspension bridge allowing you to walk 426 feet above an expansive canyon.
Featured accommodation
Prestige Inn Golden
Day 9 - Golden to Cranbrook
Your drive today takes you down to Cranbrook, on route you drive past fantastic mountain ranges before arriving into Cranbrook. Spending the rest of your day at leisure.
Featured accommodation
Prestige Rocky Mountain Resort
Day 10 - Cranbrook to Nelson
Driving through the Kootenay Rockies your journey today takes you to Nelson a hidden gem in the Kootenay Rockies. This heritage town is home to a variety of buildings dating back to 1800s, a walk through the town is like walking through a history book.
Featured accommodation
Prestige Lakeside Resort (Nelson)
Day 11 - Nelson
A full day to explore the charming town of Nelson.
Featured accommodation
Prestige Lakeside Resort (Nelson)
Day 12 - Nelson to Vernon
Your drive today takes you to North Okanagan to Vernon. Home to more than 100 lakes and close proximity to mountain ranges and wellness centre.
Featured accommodation
Prestige Hotel Vernon
Day 13 - Vernon
A full day to explore the town of Vernon.
Featured accommodation
Prestige Hotel Vernon
Day 14 - Veron to Osoyoos
Your journey today takes you to Osoyoos which is located beside the Osoyoos Lake and surrounded by grasslands. With a stay in Osoyoos, guests can enjoy exploring the 20 wineries situated across the town. Osoyoos is also rich in First Nations history. Visit the Nk'Mip Desert and Culture Centre to learn about First Nation history.
Featured accommodation
Watermark Beach resort
Day 15 - Osoyoos
A full day to explore Osoyoos. Please ask our Canada specialists if you wish to add our Osoyoos experience.
Featured accommodation
Watermark Beach resort
Unmissable Experiences
Osoyoos Experiences
Day 16 - Osoyoos to Vancouver
The last leg of your drive today takes you back to Vancouver.
Featured accommodation
Sutton Place Hotel Vancouver
Enhance your experience
Georgian Court Hotel
Fairmont Pacific Rim
Day 17 - Fly from Vancouver
Today make your way to the airport for your onward flight home.
Sheraton Vancouver Wall Centre
1000 Burrard Street, Vancouver, British Columbia
4-star hotel
Georgian Court Hotel, Vancouver
773 Beatty Street, Vancouver, British Columbia
4-star
Fairmont Pacific Rim
1038 Canada Place, Vancouver, British Columbia
5-star hotel
Delta Whistler Village Suites
4308 Main Street, Whistler, British Columbia, V0N 1B4
4-star
Westin Hotel, Whistler holidays.
4090 Whistler Way, Whistler, British Columbia, V8E 1J3
4-star
Fairmont Chateau Whistler, British Columbia
4599 Chateau Boulevard, Whistler, British Columbia, V8E 0Z5
4.5-star
Delta Marriott Kamloops
540 Victoria Street, Kamloops, British Columbia
4-star
Prestige Harbourfront Resort
251 Harbourfront Drive NE, Salmon Arm, BC V1E 2W7
4-star
Sutton Place Revelstoke Mountain Resort
2950 Camozzi Road, Revelstoke, BC V0E 2S1
5-star
Prestige Inn Golden
1049 Trans-Canada Highway North, Golden, BC V0A 1H0
4-star
Prestige Rocky Mountain Resort
209 Van Horne Street South, Cranbrook, BC V1C 6R9
4-star
Prestige Lakeside Resort
701 Lakeside Drive, Nelson, BC V1L 6G3
3.5-star
Prestige Hotel Vernon
4411 32nd Street, Vernon, BC V1T 9G8
3-star
Watermark Beach Resort, Osoyoos
15 Park Place, Osoyoos, BC V0H 1V0
4-star
Sutton Place Hotel Vancouver
845 Burrard Street, Vancouver, British Columbia
AAA Four Diamond hotel
Image & Video Gallery
Revelstoke
Whistler Peak 2 Peak Gondola
Whistler
Golden
Osoyoos
Vancouver Aerial
Squamish
Gastown, Vancouver
Whistler
Mount Robson
Kamloops
Revelstoke
Cranbrook
Nelson
Vernon
Osoyoos
Osoyoos
Salmon Arm
Salmon Arm
Golden Skybridge
Alternative Holidays That May Interest You
Below you will find a small selection of 2026, 2027 holidays that may interest you. Remember, we tailor-make each holiday to your exact needs, so please call us on 0800 917 5742 and let one of our Holiday experts design the perfect trip for you
Canada Holiday Offers
Rockies & Rainforest East Bound Fly Drive
- 15 Nights
- Vancouver
- Victoria
- Tofino
- Parksville
- Whistler
- Clearwater
- Jasper
- Banff
- Calgary
Canada Holiday Offers
Lakes & Lodges Self Drive
- 14 Nights
- Calgary
- Canmore
- Banff
- Moraine Lake
- Jasper
- Clearwater
- Whistler
- Vancouver
Ontario & Quebec
Best of the East Fly Drive
- 14 Nights
- Toronto
- Niagara Falls
- Algonquin Park
- Ottawa
- Mont Tremblant
- Quebec City
- Montreal
- Kingston
Peaks & Grapes Fly Drive
- 12 Nights
- Vancouver
- Whistler
- Sun Peaks Resort
- Jasper
- Banff
- Kelowna
Canada Family Holidays MCT
Vancouver, Bears & Whales
- 14 Nights
- Vancouver
- Whistler
- Campbell River
- Knight Inlet
- Tofino
- Victoria
June Holidays
Vancouver Island & the Grizzlies Fly Drive
- 14 Nights
- Vancouver
- Victoria
- Tofino
- Parksville
- Desolation Sound
- Whistler
Yukon & Alaska
The Grand Prospector Fly Drive Holiday
- 17 Nights
- Whitehorse
- Haines
- Haines Junction
- Valdez
- Anchorage
- Talkeenta
- Denali National Park
- Fairbanks
- Tok
- Dawson City
The Charms of Nova Scotia
Nova Scotia Delights Self Drive
- 7 Nights
- Halifax
- Baddeck
- Liscombe Mills
Quebec Original
Quebec Splendour Self Drive
- 9 Nights
- Montreal
- Quebec City
- La Malbaie
- Tadoussac
- Saguenay
- La Baie
- Riviere du Loup