Today’s travel deals
-
Lock in the Lowest Price
Our Lowest Price Calendar makes finding the perfect deal easier than ever!
Compare Deals -
All-inclusive
Book the ultimate all-inclusive escape with unbeatable deals and unlimited sunshine.
Save now -
Summer vacations
Your summer escape starts here with amazing deals on sunny destinations.
Save now -
Family-friendly Vacations
Enjoy unbeatable deals at select family-friendly Hotels & Resorts. Plus, kids stay FREE!*
Book now -
Spring deals
Turn on ''Do not disturb'' and recharge & refresh in paradise.
Book Now -
Flights on Sale
Looking to get away, get amazing flight deals today.
Cheap Flights Deals -
Save on Hotel Stays
Secure your happy place with exclusive deals on hotels.
Hotel Deals -
Save on Car Rentals
Canada, Europe & more await with unbeatable deals starting from $9/day.*
Save Now
Top Trending Destinations

Cancun
Explore the crystal clear water & white sandy beaches.

Punta Cana
Family fun beaches in the heart of Punta Cana.

Varadero
Swim with dolphins in pristine waters of Varadero.

Montego Bay
Experience beautiful coast line and Jamaican culture.

Cayo Coco
Book Now & Save on all-inclusive Cayo Coco vacations packages.

Subscribe now and get $50 off* your next vacation!
Featured Partners
-
Featured Partner
Sail with MSC Cruises in 2025 and get FREE prepaid gratuities for two!* Connecting Canadians to the world.
Limited-Time Offer -
Special Offer!
Receive 75%* off the 2nd guest + Up to $500* in additional savings!
Virgin Voyages -
Book winter early
Book your winter escape with Air Canada Vacations and save $250 per person.*
Save now
Flight Deals
-
Economy
-
Economy
-
Economy
-
Economy
-
Economy
-
Economy
Summer Vacations
-
Melia Las Americas
- Hotel rating 4.5 out of 5 stars
- Toronto to Varadero, Cuba
All Inclusive
- Classic Room
$1439
PPTaxes & fees
Hotel rating 4.5 out of 5 stars -
Paradisus Princesa Del Mar
- Hotel rating 5.0 out of 5 stars
- Toronto to Varadero, Cuba
All Inclusive
- Paradisus Junior Suite
$1419
PPTaxes & fees
Hotel rating 5.0 out of 5 stars -
Occidental Caribe
- Hotel rating 4.0 out of 5 stars
- Ottawa to Punta Cana, Dominican Republic
All Inclusive
- Double Room
$1601
PPTaxes & fees
Hotel rating 4.0 out of 5 stars -
Bahia Principe Grand Punta Cana
- Hotel rating 4.5 out of 5 stars
- Ottawa to Punta Cana, Dominican Republic
All Inclusive
- Junior Suite Superior
$1491
PPTaxes & fees
Hotel rating 4.5 out of 5 stars -
Bahia Principe Grand Turquesa
- Hotel rating 4.5 out of 5 stars
- Ottawa to Punta Cana, Dominican Republic
All Inclusive
- Junior Suite Superior
$1506
PPTaxes & fees
Hotel rating 4.5 out of 5 stars -
Catalonia Royal Bavaro
- Hotel rating 5.0 out of 5 stars
- Ottawa to Punta Cana, Dominican Republic
All Inclusive
- Superior Junior Suite
$1811
PPTaxes & fees
Hotel rating 5.0 out of 5 stars -
Ocean El Faro
- Hotel rating 4.5 out of 5 stars
- Ottawa to Punta Cana, Dominican Republic
All Inclusive
- Junior Suite
$1711
PPTaxes & fees
Hotel rating 4.5 out of 5 stars -
Plaza Pelicanos Club Beach Resort
- Hotel rating 3.5 out of 5 stars
- Vancouver to Puerto Vallarta, Mexico
All Inclusive
- Room
$1449
PPTaxes & fees
Hotel rating 3.5 out of 5 stars -
Plaza Pelicanos Grand Beach Resort
- Hotel rating 4.0 out of 5 stars
- Vancouver to Puerto Vallarta, Mexico
All Inclusive
- Room
$1489
PPTaxes & fees
Hotel rating 4.0 out of 5 stars -
Royal Decameron Club Caribbean
- Hotel rating 3.0 out of 5 stars
- Toronto to Runaway Bay, Jamaica
All Inclusive
- Courtyard Room
$1599
PPTaxes & fees
Hotel rating 3.0 out of 5 stars