British Columbia Vacations & Trips from $253

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

Create the getaway you've always longed for with a personalized British Columbia vacation package. Get set to experience nature, culture and plenty of other highlights in this unique destination. With so much to explore on a trip to British Columbia, it can be hard to know where to start. Kick off your journey in Vancouver at Canada Place and Granville Street — two leading attractions here. Another great city worthy of a spot on your itinerary is Victoria. Be sure not to miss Victoria Fisherman's Wharf and Government Street. Start packing your bags, because your British Columbia vacation is only clicks away with Expedia.

Top destinations in British Columbia

The Latest British Columbia Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Oscar Inn & 2bd Suite up to 6 people private
Summit Lodge Boutique Hotel
Paradox Vancouver
Sandman Hotel Abbotsford Airport
Sandman Hotel & Suites Squamish

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

Radisson Blu Vancouver Airport Hotel & Marina
Radisson Blu Vancouver Airport Hotel & Marina
4 out of 5
3500 Cessna Dr, Richmond, BC
Fully refundableReserve now, pay when you stay
$193 nightly
The price is $224 total per night from Jul 21 to Jul 22
$224 total
Jul 21 - Jul 22
Total includes taxes and fees
8.6/10 Excellent! (2,154 reviews)
"It was great experience overall. The staff was very friendly, the overall cleanliness and accessibility was great. We would highly recommend this place."

Reviewed on Jul 5, 2025

Radisson Blu Vancouver Airport Hotel & Marina
River Rock Casino Resort
River Rock Casino Resort
4 out of 5
8811 River Road, Richmond, BC
Fully refundableReserve now, pay when you stay
$176 nightly
The price is $204 total per night from Jul 7 to Jul 8
$204 total
Jul 7 - Jul 8
Total includes taxes and fees
8.2/10 Very Good! (9,235 reviews)
"Great stay"

Reviewed on Jul 4, 2025

River Rock Casino Resort
Harrison Hot Springs Resort and Spa
Harrison Hot Springs Resort and Spa
3 out of 5
100 Esplanade Avenue, Harrison Hot Springs, BC
Fully refundableReserve now, pay when you stay
$164 nightly
The price is $187 total per night from Jul 7 to Jul 8
$187 total
Jul 7 - Jul 8
Total includes taxes and fees
7.6/10 Good! (3,780 reviews)
"Great family getaway year around."

Reviewed on Jul 6, 2025

Harrison Hot Springs Resort and Spa
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 $253. 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.