Vacations in Canada

Vacations in Canada

2 travellers

KAYAK searches hundreds of travel sites at once for vacation package deals in Canada

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Search
Best Deals
Tips
Vacation information

Cheap Canada package deals

These are the best prices for Jul 12 - 15.

Most popular Canada flight and hotel deals

Show all
Etobicoke
Airport shuttle
Free Wi-Fi
Pool
Halifax Intl
Breakfast
3 nights + flight
C$ 585
Etobicoke
Parking
Airport shuttle
Free Wi-Fi
Halifax Intl
Breakfast
3 nights + flight
C$ 565
Nobu Hotel Toronto - Toronto - Living room
Nobu Hotel Toronto - Toronto - Living room
Nobu Hotel Toronto
9.3 Wonderful
Downtown
Free Wi-Fi
Pet friendly
Abbotsford
Breakfast
3 nights + flight
C$ 1,410
Downtown
Pool
Pet friendly
Spa
New York LaGuardia
Meals not included
3 nights + flight
C$ 996
Etobicoke
Airport shuttle
Free Wi-Fi
Pool
Pet friendly
Halifax Intl
Meals not included
3 nights + flight
C$ 680
Downtown
Free Wi-Fi
Pool
Pet friendly
Halifax Intl
Meals not included
3 nights + flight
C$ 814
Plush Hotel Downtown Cn Tower - Toronto
Plush Hotel Downtown Cn Tower - Toronto
Plush Hotel Downtown Cn Tower
6.6 Okay
West End
Free Wi-Fi
Halifax Intl
Meals not included
3 nights + flight
C$ 747
The Hazelton Hotel
9.5 Wonderful
Midtown
Free Wi-Fi
Pool
Pet friendly
Spa
Halifax Intl
Meals not included
3 nights + flight
C$ 1,484
Etobicoke
Parking
Airport shuttle
Free Wi-Fi
Pool
Halifax Intl
Meals not included
3 nights + flight
C$ 680
Downtown
Free Wi-Fi
Halifax Intl
Meals not included
3 nights + flight
C$ 644
Lum The Queen - Toronto - Balcony
Lum The Queen - Toronto - Balcony
Lum The Queen
7.3 Good
East End
Parking
Free Wi-Fi
Pet friendly
Halifax Intl
Meals not included
3 nights + flight
C$ 755
Downtown
Free Wi-Fi
Pet friendly
Halifax Intl
Meals not included
3 nights + flight
C$ 778
Hyatt Place Toronto Airport - Toronto - Bar
Hyatt Place Toronto Airport - Toronto - Bar
Hyatt Place Toronto Airport
8.4 Very good
Etobicoke
Airport shuttle
Free Wi-Fi
Pool
Pet friendly
Halifax Intl
Meals not included
3 nights + flight
C$ 611
Etobicoke
Airport shuttle
Free Wi-Fi
Pool
Spa
Halifax Intl
Meals not included
3 nights + flight
C$ 642
Etobicoke
Airport shuttle
Free Wi-Fi
Pool
Pet friendly
Halifax Intl
Meals not included
3 nights + flight
C$ 652
Hilton Toronto
8.5 Very good
Downtown
Pool
Pet friendly
Halifax Intl
Meals not included
3 nights + flight
C$ 1,012

Last minute vacation packages to Canada

Show all
Ville-Marie
Free Wi-Fi
Pool
Pet friendly
Spa
Washington, D.C. Dulles Intl
Meals not included
3 nights + flight
C$ 1,746
Côte-des-Neiges-Notre-Dame-de-Grâce
Free Wi-Fi
Pool
Pet friendly
Washington, D.C. Dulles Intl
Breakfast
3 nights + flight
C$ 1,519
Côte-des-Neiges-Notre-Dame-de-Grâce
Free Wi-Fi
Pool
Washington, D.C. Dulles Intl
Meals not included
3 nights + flight
C$ 1,397
W Montreal
8.8 Very good
Ville-Marie
Pet friendly
Washington, D.C. Dulles Intl
Meals not included
3 nights + flight
C$ 1,710

When to book a vacation in Canada

Price includes flights and 3 nights accommodation for 2 travellers. Prices are not fixed and may vary with time.

Tips for finding Canada package deals

  • There are loads of types of vacations in Canada and the cost will depend on what type of trip you’re taking and for how long you’d like to stay. Here are the latest prices for a 3 night trip for 2 travellers: Top vacation C$ 147; Family vacation C$ 435; Romantic vacation C$ 448; Luxury vacation C$ 557; Budget vacation C$ 335.

Where to stay in Canada

Our map will help you find the perfect place to stay for your vacation in Canada by showing you the exact location of each hotel.

Canada vacation information

Top vacation (Flight+Hotel)C$ 147
Family vacation (Flight+Hotel)C$ 435
Romantic vacation (Flight+Hotel)C$ 448
Luxury vacation (Flight+Hotel)C$ 557
Budget vacation (Flight+Hotel)C$ 335