Please complete your profile to unlock commenting and other important features.

Please select your date of birth for special perks on your birthday. Your username will be your unique profile link and will be publicly used in comments.
Narcity Pro

This is a Pro feature.

Time to level up your local game with Narcity Pro.

Pro

$5/month

$40/year

  • Everything in the Free plan
  • Ad-free reading and browsing
  • Unlimited access to all content including AI summaries
  • Directly support our local and national reporting and become a Patron
  • Cancel anytime.
For Pro members only Pro
Summary

Last-Minute All-Inclusive Vacations Are Available From Toronto & So Many Are Under $1,000

Trade in cold and snow for sun and sand. 😎

​An all-inclusive resort in Cuba. Right: A drink at a resort in the Dominican Republic.

An all-inclusive resort in Cuba. Right: A drink at a resort in the Dominican Republic.

Writer

Could you use a vacation? Tons of last-minute all-inclusive vacations are available from Toronto right now, and you could score a great deal by embarking on a spontaneous trip.

Whether you want to jet off to Cuba, the Dominican Republic, or Mexico, you can find a great price by booking a last-minute trip, with many vacation packages from Toronto ringing up at under $1,000.

To make things easy, we've rounded up a few especially good deals that you may want to jump on.

These packages take off from Toronto and include things like your flight, accommodations, meals and more.

While you'll find tons of deals under $1,000 to popular locations in Cuba, there are also great deals to be found to resorts in Mexico, the Dominican Republic and more, with even better deals for those who can afford to leave at a moment's notice.

Here are nine all-inclusive vacation packages with great deals from Toronto that you may want to book.

Villa Caprice

A boardwalk surrounded by palm trees.

Villa Caprice.

Tripadvisor

Where: Cayo Largo, Cuba

From: Toronto (YYZ)

Price: $855 per adult for seven days

When: February 23

Details: Located on the coast of Cayo Largo, the Villa Caprice is an adults-only tropical paradise where you'll stay in a bungalow.

Ideal for nature and ecology enthusiasts, here you can take the tourist train to Paradise Beach or Sirena Beach, visit the Cayo Largo Activity Center, explore the seabed at the dive center, or stop by the Sea Turtle Rescue Center, as well as enjoy a number of activities at the resort.

The package includes your flights and accommodations, daily meals and snacks, all drinks, daily activities, non-motorized water sports and evening entertainment.

Find It On Sunwing

Starfish Cayo Santa Maria

Where: Cayo Santa Maria, Cuba

From: Toronto (YYZ)

Price: $875 per adult for seven days

When: February 27

Details: This adults-only resort in Cayo Santa Maria, Cuba, is located on a seemingly endless stretch of pristine white sand and crystal-clear waters that are ideal for snorkelling.

An all-inclusive stay here includes flights and accommodations as well as three meals a day plus snacks, all drinks, daily activities, access to a snack bar on the beach and nightly entertainment.

Find It On Sunwing

Memories Flamenco Beach Resort

Where: Cayo Coco, Cuba

From: Toronto (YYZ)

Price: $965 per adult for seven days

When: February 22

Details: The Memories Flamenco Beach Resort in Cayo Coco, Cuba, is located on one of Cayo Coco's famous white sand beaches and offers tons of activities, including snorkelling at a nearby coral reef and catamaran cruises along the coast.

Your stay includes your flights and rooms, 24-hour food and beverage services, a snack bar, non-motorized water sports
and a baby club for little ones.

Find It On Sunwing

Grand Memories Varadero

Where: Varadero, Cuba

From: Toronto (YYZ)

Price: $985 per adult for seven days

When: February 12

Details: You can get a last-minute stay at this 4.5-star resort in Cuba for a great price this winter.

Located right on the beach, the resort is home to a spa, waterfall pool, and a Cuban bar.

Along with your flight and accommodations, your stay includes three meals per day, 24-hour snacks, drinks, daily activities, non-motorized water sports and evening entertainment.

Find It On Sunwing

Memories Cayo Largo

Where: Cayo Largo, Cuba

From: Toronto (YYZ)

Price: $995 per adult for seven days

When: February 23

Details: This resort on the Caribbean Sea has two sparkling pools and tons to do, including volleyball, mixology classes and dance lessons.

Visitors can easily explore the stretches of white sand of Cayo Largo, Sirena and Paraíso beaches thanks to a tourist train or can use a convenient mountain bike service, and will also find plenty of day and night entertainment near the resort.

The package includes your flight and accommodations, all meals and snacks, drinks, daily activities, non-motorized water sports, and evening entertainment.

Find It On Sunwing

Hotel Dos Playas Faranda

Where: Cancun, Mexico

From: Toronto (YYZ)

Price: $1,299 per adult for seven days

When: February 29

Details: The Hotel Dos Playas Faranda in Cancun, Mexico, lies on a beautiful white-sand beach in a peaceful oasis on the shores of Playa Tortugas.

This all-inclusive package includes your flights, hotel, and transfers, as well as daily buffet breakfast, lunch, snacks and dinner and drinks.

Find It On Air Canada Vacations

Playabachata Spa Resort

Where: Puerto Plata, Dominican Republic

From: Toronto (YYZ)

Price: $1,335 per adult for seven days

When: March 3

Details: This all-inclusive resort on the golden sands of Maimon Bay in Puerto Plata, Dominican Republic, is surrounded by lush mountains and tropical gardens.

Your trip here includes your flights, accommodations, three meals per day and snacks at all times, local drinks, daily activities, non-motorized water sports and your evening entertainment.

Find It On Sunwing

El Cid Castilla Beach

Where: Mazatlan, Mexico

From: Toronto (YYZ)

Price: $1,425 per adult for seven days

When: February 27

Details: This all-inclusive resort in Mazatlan features breathtaking views of the Pacific Ocean from Mazatlan's Golden Zone and a beautiful beach.

The package includes flights and accommodations as well as all meals at any restaurant and bar at the hotel, international and local beverages, and an activities program day at the beach and pool.

Find It On Sunwing

Riu Jalisco

Where: Riviera Nayarit, Mexico

From: Toronto (YYZ)

Price: $1,595 per adult for seven days

When: February 26

Details: This Mexico resort is set on a picturesque coast and has an expansive private beach. Great for families or couples, the resort offers a wide range of free water and land sports, such as beach volleyball, table tennis, snorkelling and windsurfing.

Your all-inclusive stay here includes three meals a day and 24-hour snacks, drinks, non-motorized water sports, daily activities, evening entertainment and unlimited walk-in dining at specialty restaurants.

Find It On Sunwing

Bon voyage!

Before you get going, check out our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.

These prices are confirmed at the time of publishing, but they can change at any time. Taxes and fees may not be included.

  • Contributing Writer

    Katherine Caspersz (she/her) is a contributing writer for Narcity Media, covering travel, things to do and more. She has written for various news sites and magazines, including Yahoo Canada and The National Post, and worked as an editor for the Toronto Star and The Globe and Mail. She loves shopping, travel and all things spooky.

8 fun things to do in Toronto this summer for $35 or less

You don't have to break the bank to have fun!

The world's friendliest cities were ranked and only one Canadian spot made the list

Canada's reputation for being friendly might not be that true! 🇨🇦

11 Ontario driving laws you might be breaking that carry fines up to $20K

Some of these could cost you way more than you think. 🚗