British Columbia Vacations & Trips from $328

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to $1,045 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your British Columbia Vacation

With a British Columbia vacation package, you can forget about the stress of planning and focus on experiencing everything this wonderful destination has to offer. Kick off your trip to British Columbia with a couple of days in Vancouver. Families staying here highly rate Hastings Racecourse and H.R. MacMillan Space Centre. Victoria is another top city that draws crowds from all over. If you're treating your partner to a romantic escape, don't miss Victoria Royal Theatre and Mcpherson Theater. Expedia has hotels, flights and whatever else you need to help you organize your very own customized British Columbia vacation today.

Top destinations in British Columbia

The Latest British Columbia Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Summit Lodge Boutique Hotel
Villas Snowberry by Whistler Retreats
Nita Lake Lodge
Glacier's Reach by Whistler Retreats
Rainbow Suites by Whistler Retreats

Where to stay in British Columbia

Get a lay of the land and find the perfect place to stay Learn more about British Columbia

Best Places to Vacation in British Columbia

1. Enjoy Vancouver with a travel package

Victoria, located in British Columbia, Canada, offers a diverse range of outdoor activities for visitors. With its beautiful gardens, charming port, and fascinating museums, there is something for everyone to enjoy. Take a leisurely walk through the city, go on exciting tours, or embark on a thrilling whale-watching excursion. The friendly people and stunning scenery make Victoria the perfect destination for a relaxing vacation. Don't miss the opportunity to explore the vibrant flora and fauna, and experience the unique charm of this coastal city.

  • Travelers tend to stay 2 days in Vancouver

2. Explore Victoria with a vacation package

Kelowna, located in the beautiful province of British Columbia, Canada, offers a diverse range of outdoor activities for visitors. With its stunning lakes, wineries, and golf courses, it is a paradise for nature lovers and sports enthusiasts alike. Whether you want to go birdwatching, explore the local wildlife, or try your hand at hunting, Kelowna has something for everyone. Additionally, the city is home to a university, adding a vibrant and youthful energy to the local atmosphere. Don't miss out on the opportunity to experience the unique blend of outdoor adventures and cultural attractions that Kelowna has to offer.

  • Travelers tend to stay 2 days in Victoria

3. Discover Kelowna with our vacation deals

Whistler, located in British Columbia, Canada, is a perfect destination for a ski vacation. This small town is surrounded by majestic mountains and offers a wide range of activities to suit all types of travelers. Whether you're into skiing, snowboarding, hiking, or biking, Whistler has something for everyone. The local atmosphere is vibrant and welcoming, with a strong emphasis on outdoor sports and adventure. You can also enjoy activities such as sledding, golfing, and exploring the beautiful lakes in the area. Whistler truly offers a unique and unforgettable experience for visitors looking to indulge in winter sports and outdoor activities.

  • The peak season is from June to August
  • The off-peak season is from October to December
  • Travelers tend to stay 2 days in Kelowna

4. Create memories in Whistler with a vacation package

Tofino, located in British Columbia, Canada, offers a vibrant atmosphere perfect for a beach vacation. With its stunning coastline, visitors can enjoy activities such as surfing, hiking, and exploring nature. The picturesque sunsets and nearby islands create a breathtaking backdrop for relaxation and adventure. For those seeking more excitement, there are plenty of opportunities for fishing, seafood dining, and taking exhilarating excursions. Tofino truly caters to all types of travelers, with a range of destination activities and things to do that will make your vacation unforgettable.

  • The peak season is from December to February
  • The off-peak season is from April to June
  • Travelers tend to stay 3 days in Whistler

6. Find your perfect Kamloops vacation

Salt Spring Island offers a unique outdoor vacation experience in British Columbia, Canada. With its stunning natural beauty and diverse wildlife, it is a paradise for nature lovers. Visitors can explore the island's picturesque coastline through boating and kayaking tours, or simply relax by the marina and enjoy the peaceful atmosphere. The island also hosts various festivals throughout the year, showcasing its vibrant culture and local traditions. Whether you're interested in outdoor adventures or immersing yourself in the island's rich heritage, Salt Spring Island has something for everyone.

  • Travelers tend to stay 2 days in Kamloops

5. Book your ideal Salt Spring Island with a vacation package

Kamloops, British Columbia, offers a diverse range of activities and experiences for ski vacation visitors. With its stunning mountain scenery and abundance of outdoor activities, it is the perfect destination for adventure enthusiasts. Whether you enjoy skiing or snowboarding, Kamloops has plenty of slopes to explore. In addition to its ski offerings, Kamloops also features a vibrant local culture, with charming cafes, gardens, and cultural sites to explore. With its close proximity to rivers and mountains, Kamloops offers a unique and unforgettable vacation experience for travelers seeking both relaxation and adventure.

  • The peak season is from June to August
  • The off-peak season is from October to December
  • Travelers tend to stay 3 days in Salt Spring Island

Find the Best British Columbia Vacation Packages

Best months to visit British Columbia

Looking for the best time to visit British Columbia? Our table will help you. British Columbia boasts a year-round average temperature of 43.0°F, reaching a peak of 63.5°F in August, its warmest month, and dropping to an average low of 16.7°F in December, the coolest month. The annual rainfall averages 70.4mm, with April experiencing the heaviest showers, while July is the driest month.

Monthcalendar iconTemperature (Fahrenheit)temperature iconRainfallrain iconCloud coveragecloud icon
January17.2Light RainMostly Cloudy
February40.6Light RainMostly Cloudy
March30.9Light RainMostly Cloudy
April45.7Light RainMostly Cloudy
May50.4Light RainMostly Sunny
June57.9Light RainMostly Sunny
July63.1No Rain (Dry)Sunny
August63.5No Rain (Dry)Sunny
September58.8Light RainMostly Sunny
October41.9Light RainMostly Sunny
November29.5Light RainMostly Cloudy
December16.7Light RainMostly Cloudy

How to save money on a vacation to British Columbia

  • Combine your flights with hotels or car rentals to save money.
  • Take advantage of Expedia's OneKey program to collect points and save money.
  • Utilize the helpful search filters on Expedia to find the perfect accommodation within your price range.
  • Consider traveling during the off-peak season (October-December) for better deals.
  • Use Expedia's search filter for price limits to find a package deal that suits your budget.
  • Discover the best vacation experience for you by using Expedia's travel experience filter, whether it's a family, romantic, or adventurous getaway.

British Columbia Essential Information

Language
English
Currency
Canadian dollars
Closest Airport
Vancouver Intl. Airport (YVR)
Top Sights
Stanley Park, Butchart Gardens and Capilano Suspension Bridge

British Columbia Hotel Deals

Pinnacle Hotel Harbourfront
Pinnacle Hotel Harbourfront
4 out of 5
1133 Hastings St W, Vancouver, BC
Fully refundableReserve now, pay when you stay
The price is $172 per night from Mar 23 to Mar 24
$172
includes taxes & fees
$144 per night
Mar 23 - Mar 24
8.6/10 Excellent! (6,261 reviews)
"Staff are so friendly and helpful hotel was perfect"

Reviewed on Mar 20, 2025

Pinnacle Hotel Harbourfront
River Rock Casino Resort
River Rock Casino Resort
4 out of 5
8811 River Road, Richmond, BC
Fully refundableReserve now, pay when you stay
The price is $127 per night from Mar 23 to Mar 24
$127
includes taxes & fees
$110 per night
Mar 23 - Mar 24
8.2/10 Very Good! (8,549 reviews)
"Convient"

Reviewed on Mar 21, 2025

River Rock Casino Resort
Pan Pacific Vancouver
Pan Pacific Vancouver
4.5 out of 5
999 Canada Pl, Vancouver, BC
Fully refundableReserve now, pay when you stay
The price is $207 per night from Mar 24 to Mar 25
$207
includes taxes & fees
$174 per night
Mar 24 - Mar 25
9/10 Wonderful! (4,317 reviews)
"The hotel was at an incredible location, and they also upgraded our room to a harbour facing room. The room itself was clean and all expected amenties were available."

Reviewed on Mar 19, 2025

Pan Pacific Vancouver
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a British Columbia vacation package cost?
From as low as $328. Yes, you read that correctly. Our British Columbia vacation packages are a simple way to stretch your budget further. Combine your preferred hotels, flights and rental car and get out and explore this lively destination.
How do I get a cheap travel package to British Columbia?
One of the easiest ways to save cash (and time) is to combine your bookings with Expedia. Hotels, rental cars, flights and activities — we’ve got everything you need. Pick a combination that suits your style and watch your savings stack up. Of course, a package deal is never one-size-fits-all. That’s why Expedia offers over 550 partner airlines and 1,000,000 hotels globally, which lets you customize your British Columbia vacation.
Where should I stay in British Columbia?
Vancouver is a great destination to include in your itinerary. This city is where you’ll find impressive sights such as Stanley Park and Granville Island Public Market. Victoria also attracts many jetsetters eager to check out some of the best attractions in British Columbia. Included in these are Butchart Gardens and British Columbia Parliament Building.
What are the top hotels in British Columbia?
For hotels in Vancouver with cozy beds and friendly service, look up Pan Pacific Vancouver and Pinnacle Hotel Harbourfront. If you’re stopping by Whistler as well, you can look forward to a solid night’s sleep at The Westin Resort & Spa, Whistler or Summit Lodge Boutique Hotel.
How far in advance should I book my British Columbia vacation?
Travelers are generally able to browse international fares on Expedia within 12 months of departure. Booking last minute? With a stroke of luck, it’s still possible to purchase a cheap ticket only weeks before your flight.
What does an Expedia British Columbia travel package include?
Hotels, flights and rental cars, or any combination of them — the choice is yours. Whether you’re exploring British Columbia with the kids or enjoying a solo break, there’s a bundle to suit your budget and style. Once you’ve made your booking, why not add on one or two tours as well?
What should I know before booking a British Columbia travel package?
Design deals that fit your budget with an Expedia package. Hotels, flights, rental cars — we have everything you need to plan your break. You’ll save loads just by bundling your bookings. Whether you’re embarking on a snow and ski adventure or relaxing on a sunny beach, your dream vacation is only clicks away.
Can I choose my airline with a British Columbia Expedia vacation package?
Yes — that’s one of the best things about an Expedia package. You’re in charge! We have access to more than 550 airline partners globally, so you have options galore when planning your British Columbia escape.
Does Expedia offer Book Now, Pay Later British Columbia vacation packages?
Thanks to our partnership with online lender Affirm, vacationers booking via Expedia can now pay for their flights and more in smaller installments that won’t drain your wallet. Book Now, Pay Later and start planning your dream getaway today!
If I'm not able to travel, can I cancel my British Columbia vacation package?
You sure can, and we’re here to help. You may be able to cancel or amend your British Columbia vacation package for free if you booked in the last 24 hours. However, you may be charged a fee by your hotel, airline or car rental company for older bookings. If your travel plans unexpectedly change, look up our Customer Service Portal for further information.

Discover the most popular places to visit in British Columbia

What to do in British Columbia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.