Vacation packages

Are you in search of great  vacation packages? Look no further. With WestJet Vacations, you can choose from a variety of destinations, resorts and price points to find the vacation package and deal that suits you best. Choose from our hand-picked selection of resorts that offer added value and on-site amenities to make your vacation experience one to remember. Book your all-inclusive or flight + hotel vacation package with WestJet Vacations today. 

Explore all-inclusive deals

Explore flight + hotel deals

All-inclusive vacations

From meals to memories, everything’s covered.

  • Abbotsford
  • Calgary
  • Comox
  • Edmonton
  • Fort McMurray
  • Grande Prairie
  • Halifax
  • Kamloops
  • Kelowna
  • Nanaimo
  • Ottawa
  • Prince George
  • Regina
  • Toronto
  • Vancouver
  • Victoria
  • Winnipeg
No selected options
  • 5
  • 4 & up
  • 3 & up
  • Price (Low to high)
  • Price (High to low)
  • Star rating (Low to high)
  • Star rating (High to low)
  • Hotel name (A to Z)
  • Hotel name (Z to A)
  • Departure date (Earliest available)
Posada Real Puerto Escondido - Huatulco

Huatulco, Mexico

Posada Real Puerto Escondido
3.5
Save up to 31%
Apr 10, 20267 daysAll Inclusive
$1,607
$1,097
per adultTaxes and fees incl.
View details
BlueBay Grand Esmeralda - Riviera Maya

Riviera Maya, Mexico

BlueBay Grand Esmeralda
4.0
Save up to 29%
Apr 13, 20267 daysAll Inclusive
$2,464
$1,738
per adultTaxes and fees incl.
View details
Bahia Principe Grand Coba - Cancun

Cancun, Mexico

Bahia Principe Grand Coba
4.0
Save up to 28%
Apr 7, 20267 daysAll Inclusive
$2,542
$1,814
per adultTaxes and fees incl.
View details
Catalonia Yucatan Beach - Cancun

Cancun, Mexico

Catalonia Yucatan Beach
3.5
Save up to 33%
Apr 7, 20267 daysAll Inclusive
$2,782
$1,854
per adultTaxes and fees incl.
View details
Krystal Grand Cancun - Cancun

Cancun, Mexico

Krystal Grand Cancun
4.0
Save up to 27%
Apr 13, 20267 daysAll Inclusive
$2,742
$1,978
per adultTaxes and fees incl.
View details
Catalonia Riviera Maya - Cancun

Cancun, Mexico

Catalonia Riviera Maya
4.0
Save up to 31%
Apr 7, 20267 daysAll Inclusive
$2,942
$2,004
per adultTaxes and fees incl.
View details

The prices shown are subject to change at any time without prior notice. To confirm availability and final pricing you MUST proceed to the checkout page. The price shown in the booking summary on the checkout page constitutes the final guaranteed price and prevails over any other price.

Flight + hotel vacations

Your trip, perfectly packaged from takeoff to checkout.

  • Calgary
  • Comox
  • Edmonton
  • Fort McMurray
  • Grande Prairie
  • Halifax
  • Kamloops
  • Kelowna
  • Nanaimo
  • Ottawa
  • Prince George
  • Regina
  • St. John's
  • Toronto
  • Vancouver
  • Victoria
  • Winnipeg
No selected options
  • 5
  • 4 & up
  • 3 & up
  • Price (Low to high)
  • Price (High to low)
  • Star rating (Low to high)
  • Star rating (High to low)
  • Hotel name (A to Z)
  • Hotel name (Z to A)
  • Departure date (Earliest available)
Hotel Santa Fe Loreto by Villa Group - Loreto

Loreto, Mexico

Hotel Santa Fe Loreto by Villa Group
3.5
Save up to 33%
Apr 13, 20267 daysEuropean Plan
$1,964
$1,301
per adultTaxes and fees incl.
View details
El Cid Granada Hotel - Mazatlán

Mazatlán, Mexico

El Cid Granada Hotel
3.5
Save up to 25%
Apr 1, 20267 daysEuropean Plan
$1,893
$1,416
per adultTaxes and fees incl.
View details
El Cid Castilla Beach Hotel - Mazatlán

Mazatlán, Mexico

El Cid Castilla Beach Hotel
4.0
Save up to 26%
Apr 1, 20267 daysEuropean Plan
$2,033
$1,496
per adultTaxes and fees incl.
View details
Barcelo Guadalajara - Guadalajara

Guadalajara, Mexico

Barcelo Guadalajara
4.5
Save up to 22%
Apr 5, 20267 daysEuropean Plan
$1,950
$1,518
per adultTaxes and fees incl.
View details
Las Flores Beach Resort - Mazatlán

Mazatlán, Mexico

Las Flores Beach Resort
3.0
Save up to 28%
Apr 12, 20267 daysEuropean Plan
$2,162
$1,539
per adultTaxes and fees incl.
View details
Luna Palace - Mazatlán

Mazatlán, Mexico

Luna Palace
4.0
Save up to 24%
Apr 1, 20267 daysEuropean Plan
$2,107
$1,596
per adultTaxes and fees incl.
View details

The prices shown are subject to change at any time without prior notice. To confirm availability and final pricing you MUST proceed to the checkout page. The price shown in the booking summary on the checkout page constitutes the final guaranteed price and prevails over any other price.