Scotiabank Gold American Express® CardScotiabank Gold American Express® CardEarn up to 50,000 bonus Scene+ points + no annual fee in your first year

Guide: The Best Resorts and All-inclusive Hotels in Cuba

  • Beach
Guide: The Best Resorts and All-inclusive Hotels in Cuba
Share

A favourite destination for Canadians, Cuba wins people over with its white-sand beaches and guaranteed sunshine. From Varadero to the Cayos via Holguín, each region offers a unique experience depending on your preferences and budget.

Discover our selection of the best all-inclusive resorts in Cuba, along with strategies to optimize your rewards points and reduce the cost of your next warm-weather getaway.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - melia cayo coco

Paying for your all-inclusive in Cuba with points

Several points programs can help you save significantly on your all-inclusive package in Cuba. Here are the main options available to you.

Air Canada Vacations – Aeroplan

To optimize your rewards, we recommend the TD Aeroplan Visa Infinite and Aeroplan American Express cards, each offering excellent welcome bonuses and a first free checked bag on Air Canada, plus comprehensive insurance coverage.

Featured
Annual fee
$0 $139
No annual fee the first year
Our valuation
$1,139
Milesopedia first-year estimateFirst-year valueWelcome bonus$1,000Annual fee rebated$139Total$1,139Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
Up to 50,000 points
+ First Year Annual Fee Rebate
Apply Now

on TD's website

With this offer for the TD® Aeroplan® Visa Infinite* Card, you can get up to 50,000 Aeroplan points as well as an Annual Fee rebate for the first year.

  • Earn a welcome bonus of 10,000 Aeroplan points when you make your first Purchase with your new Card
  • Earn 15,000 Aeroplan points when you spend $3,000 within 90 days of Account opening.
  • Plus, earn a one-time anniversary bonus of 25,000 Aeroplan points when you spend $12,000 within 12 months of Account opening

This card also allows you to enjoy travel benefits, such as a free first checked bag for you and up to 8 travel companions on the same reservation, as well as a rebate on the NEXUS program application fee (up to $100 CAD per eligible cardholder) every 48 months.

With the TD® Aeroplan® Visa Infinite* Card, you earn 1.5 points per $1 spent on:

  • Grocery purchases
  • Gas and electric vehicle charging purchases
  • Purchases made directly with Air Canada® (including Air Canada Vacations®)

You also earn 1 point per dollar on all other eligible purchases made with your card.

Annual fee

Primary card$139
Additional card$75

Annual income required

Individual$60,000
Household$100,000

Conversion fees

2.5%

Earning rate

  • 1.5xGas & EV
  • 1.5xGroceries
  • 1.5xAir Canada flights
  • 1xAll spending

Value

1st Year Value$1,714
2nd Year Value$425

Card benefits

Concierge service24/7

Travel insurance

Travel medical (under 55)Up to $2,000,000 / 21 days
Travel medical (55-64)Up to $2,000,000 / 21 days
Travel medical (65+)Up to $2,000,000 / 4 days
Trip CancellationUp to $1,500
Trip InterruptionUp to $5,000
Delayed BaggageUp to $1,000
Lost BaggageUp to $1,000
Flight DelayUp to $500
Hotel BurglaryUp to $2,500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Mobile DeviceUp to $1,000 / 1 years
Auto Rental CollisionUp to $65,000 / 48 days
Annual fee
$120
Our valuation
$900
Milesopedia first-year estimateFirst-year valueWelcome bonus$900Total$900Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
Up to 45,000 points
Apply Now

on American Express's website

Apply with confidence — no impact on your credit scoreApply with confidenceCheck whether your application will be approved before you submit it, with no impact on your credit score*When you apply for a personal American Express Credit Card, we will tell you whether you are eligible without affecting your credit score. So you can apply with confidence.*Instant decisions are only available for consumer Card applications (also called “personal Cards”).

[vc_row][vc_column][vc_column_text el_class="checkmarks"]This Credit Card is one of the Best Aeroplan Credit Cards in Canada. For a limited time, you can earn up to 75,000 Aeroplan Points as a Welcome Bonus (an estimated $1,275 value) With this Card you can earn:
  • 2 points per dollar on Air Canada and Air Canada Vacations purchases
  • 1.5 points per dollar on dining and food delivery purchases
  • 1 point per dollar on all other purchases.
Also, as a Cardmember, you get many benefits such as:
  • The first checked bag free for you and up to 8 companions
  • The ability to earn 1,000 Status Qualifying Miles and 1 Statuts Qualifying Segment for every $10,000 in purchases charged to your Card.
Finally, you are covered with reliable insurance for your travels and purchases. Like most American Express Credit Cards, there is no minimum income required to apply for this Card.[/vc_column_text][/vc_column][/vc_row]

With this welcome offer for the American Express® Aeroplan®* Card, you can earn up to 45,000 Aeroplan points. Here’s how:

  • Earn 35,000 Aeroplan points after charging $7,500 to your Card within the first 6 months.
  • Plus, earn an additional 10,000 Aeroplan points when you spend $1,000 in the 13th month.

With this Card, you earn 2x the points on purchases with Air Canada and Air Canada Vacations.

And 1.5x the points for dining and food delivery services in Canada. Anywhere else, you will earn 1X the points.

Enjoy your first checked bag free (up to 23kg/50lb) for up to 9 people travelling on the same reservation on Air Canada®* flights.

Like all American Express Canada Cards, there is no minimum income requirement.

 

Annual fee

Primary card$120
Additional card$50

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 2xAir Canada flights
  • 1.5xRestaurants
  • 1xAll spending

Value

1st Year Value$1,428
2nd Year Value$379

Travel insurance

Delayed BaggageUp to $500
Lost BaggageUp to $500
Flight DelayUp to $500
Hotel BurglaryUp to $500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Auto Rental Collision (primary)Up to $85,000 / 48 days

National Bank À la carte Rewards

National Bank’s À la carte Rewards program lets you book your all-inclusive package to Cuba via Voyage à la carte travel agency, in partnership with Transat. The system is simple: 10,000 points gives you a $100 discount on your booking.

You can easily book online through the National Bank rewards portal or by phone with an agent. The advantage is that you have access to the full range of Transat packages to Cuba, with the option to use your points however you like.

The National Bank World Elite Mastercard lets you earn 2 points per dollar spent at Voyage à la carte. It also offers a $150 annual travel credit, unlimited access to the National Bank lounge at Montreal airport, and comprehensive travel protection, including trip cancellation and emergency medical insurance.

Annual fee
$0 $70
No annual fee the first year
Our valuation
$430
Milesopedia first-year estimateFirst-year valueWelcome bonus$360Annual fee rebated$70Total$430Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
40,000 points
+ First Year Annual Fee Rebate
Ends Nov 4, 2026
Apply Now

on National Bank's website

Terms of the offer

  • Earn 1 point per dollar
  • Trip interruption / cancellation insurance
  • Flight / Baggage insurance in case of delay
  • Vehicle rental insurance
  • Extended warranty
  • Purchase protection against theft or damage
 

The National Bank Platinum Mastercard® lets you earn up to 40,000 reward points, plus a refund of the $70 annual fee for the first year for the primary cardholder:

  • 10,000 points when you sign up for credit card payment insurance and keep it for at least the first 3 months
  • 15,000 points after $2,500 in purchases within the first 3 months
  • 15,000 points after $10,000 in purchases within the first 12 months

You have until November 4, 2026 to apply.

After that, you earn:

  • 2 points per dollar on grocery and restaurant purchases
  • 1.5 points per dollar on gas, EV charging, recurring bills and travel booked through the À la carte agency

Since it is a Mastercard, you can use it at Costco. Unlike the other two National Bank travel rewards cards, it does not require a minimum income.

The card includes mobile device insurance, an extended warranty on your purchases, and comprehensive travel insurance for trips of 10 days or less, with emergency medical coverage plus trip cancellation and interruption.

The annual fee is $70, plus $35 per additional card. The annual interest rate is 20.99% on purchases and 22.49% on cash advances.

Annual fee

Primary card$70
Additional card$35

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 2xGroceries
  • 2xRestaurants
  • 1.5xBills & recurring payments
  • 1.5xGas & EV
  • 1.5xTravel
  • 0.67xAll spending

Value

1st Year Value$749
2nd Year Value$209

Travel insurance

Travel medical (under 55)Up to $5,000,000 / 10 days
Travel medical (55-64)Up to $5,000,000 / 10 days
Travel medical (65+)Up to $5,000,000 / 10 days
Trip CancellationUp to $1,000
Trip InterruptionUp to $1,500
Delayed BaggageUp to $500
Lost BaggageUp to $1,000
Flight DelayUp to $500

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+2 years
Mobile DeviceUp to $1,000 / 2 years
Auto Rental Collision (primary)Up to $65,000 / 48 days
Exclusive
Annual fee
$0 $150
No annual fee the first year
Our valuation
$150
Milesopedia first-year estimateFirst-year valueAnnual fee rebated$150Total$150Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
First Year Annual Fee Rebate
$150 annual fee rebated
Ends Nov 4, 2026
Apply Now

on National Bank's website

With Milesopedia, take advantage of an exclusive offer: your first-year annual fees are refunded with the National Bank World Elite Mastercard. This offer is exclusively available on the Milesopedia network, from June 30 to November 4, 2026.

  • Refund of the first-year annual fee (a $150 value) for the primary cardholder. This fee is charged to your new card account, then refunded as a credit on your statement within five months of opening your account, provided it remains open and in good standing.

The National Bank World Elite Mastercard is the best Mastercard credit card offered by NBC.

With this card, you earn up to 5 points per dollar on your purchases:

  • 5 points per dollar for groceries and restaurants
  • 2 points per dollar on gas and electric recharge purchases
  • 2 points per dollar on recurring bills
  • 2 points per dollar on À la carte Travel
  • 1 point per dollar for all other purchases

And since it’s an NBC mycredit Mastercard, you can use it at Costco.

With this card, you have access to a $150 annual travel credit that you can use in any of these categories:

  • Airport parking
  • Baggage fees
  • Seat selection
  • Access to airport lounges
  • Airline ticket upgrades

What’s more, you can enjoy access to DragonPass airport lounges and unlimited access to the National Bank Lounge at Montreal-Trudeau.

Finally, Milesopedia has named the National Bank World Elite Mastercard as the Best Travel Credit Card in 2023, 2024, 2025, and 2026.

Annual fee

Primary card$150
Additional card$50

Annual income required

Individual$80,000
Household$150,000

Conversion fees

2.5%

Earning rate

  • 5xRestaurants
  • 5xGroceries
  • 2xTravel
  • 2xBills & recurring payments
  • 2xGas & EV
  • 1xAll spending

Value

1st Year Value$778
2nd Year Value$923

Card benefits

Airport lounge access$400
Travel creditsIncluded

Travel insurance

Travel medical (under 55)Up to $5,000,000 / 60 days
Travel medical (55-64)Up to $5,000,000 / 31 days
Travel medical (65+)Up to $5,000,000 / 15 days
Trip CancellationUp to $2,500
Trip InterruptionUp to $5,000
Delayed BaggageUp to $500
Lost BaggageUp to $1,000
Flight DelayUp to $500
Travel AccidentIncluded

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+2 years
Mobile DeviceUp to $1,000 / 2 years
Auto Rental CollisionUp to $65,000 / 48 days

WestJet Vacations

Since WestJet’s acquisition of Sunwing in 2025, you can now book your Cuba vacation through two platforms: WestJet Vacations for departures from Toronto or Calgary, and WestJet Vacations Quebec for departures from Montreal, Quebec City or Bagotville.

The new version of the WestJet Rewards program offers simple, predictable value: 10,000 points gets you $100 off your vacation package. This flexibility lets you choose exactly how many points to use based on your budget.

To rack up WestJet Rewards points quickly, the WestJet RBC® World Elite Mastercard‡ is your best ally. It lets you earn 2 points per dollar on WestJet purchases, plus an attractive welcome bonus and extra travel perks (like a first free checked bag and preferred fares for travel companions).

Featured
Annual fee
$139
Our valuation
$700
Milesopedia first-year estimateFirst-year valueWelcome bonus$700Total$700Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
Up to 70,000 points
Ends Nov 4, 2026
Apply Now

on RBC's website

With the WestJet RBC® World Elite Mastercard, you can earn up to 70,000 WestJet points as a welcome bonus:

  • 30,000 WestJet points as a welcome bonus with your first purchase
  • 30,000 WestJet points when you charge at least $5,000 in eligible purchases to your card within the first three months
  • 10,000 additional WestJet points after your credit card account’s first anniversary

The offer ends on November 4, 2026.

The benefits in numbers

An annual companion voucher from $119
Charge at least $5,000 in purchases to your card each year and you receive a World Elite Companion Voucher for a round-trip flight, starting at a $119 base fare, plus taxes, fees, surcharges and other air transportation charges. You can exchange it instead for a 30% flight discount for one traveller, a $200 credit towards a WestJet Vacations or Sunwing Vacations package, or airport lounge passes. The exact number of lounge passes granted is to be verified against the RBC terms in force.

A free first checked bag for up to nine people
The first checked bag is free for the primary cardholder and up to 8 guests on the same reservation, on WestJet flights. For a family of four, that is four bags on every leg.

Status Lift: $200 in tier qualifying spend per $5,000
Your everyday purchases move you towards Silver, Gold and even Platinum status. You earn $200 in tier qualifying spend for every $5,000 in purchases charged to the card, up to 50 times per year.

Up to 2 WestJet points per dollar

  • 2 points per dollar on WestJet flights, WestJet Vacations and Sunwing Vacations packages
  • 2 points per dollar at grocery stores and on transportation, including gas, EV charging, public transit and rideshare
  • 1.5 points per dollar on all other everyday purchases

The annual fee is $139, plus $59 per additional card.

Finally, you benefit from extensive insurance coverage: out-of-province or out-of-country emergency medical insurance, travel accident insurance, trip cancellation and trip interruption insurance, flight delay and delayed baggage insurance, hotel or motel burglary insurance, rental vehicle collision and damage insurance.

Annual fee

Primary card$139
Additional card$59

Annual income required

Individual$80,000
Household$150,000

Conversion fees

2.5%

Earning rate

  • 2xGroceries
  • 2xGas & EV
  • 2xTransit
  • 2xWith the partner brand
  • 1.5xAll spending

Value

1st Year Value$1,098
2nd Year Value$263

Travel insurance

Travel medical (under 55)Included
Travel medical (55-64)Included
Travel medical (65+)Included
Trip CancellationUp to $1,500
Trip InterruptionUp to $5,000
Delayed BaggageUp to $500
Flight DelayUp to $500
Hotel BurglaryUp to $2,500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Mobile DeviceIncluded
Auto Rental CollisionUp to $65,000 / 48 days

Scene+

Although Scene+ Travel, powered by Expedia, doesn’t offer all-inclusive packages to Cuba, the Scene+ program is still a great option for your next vacation. You can book your package through any travel agency and use your Scene+ points to cover the expense.

The redemption rate is also 10,000 points for a $100 discount.

The Scotiabank Passport Visa Infinite* Card is particularly interesting for an all-inclusive trip to Cuba. It offers six free airport VIP lounge passes per year. With over 1,300 lounges worldwide, including Plaza Premium lounges in Montreal and Toronto, your trip starts in comfort right at the airport.

No foreign transaction fees is a notable advantage, especially for paying for excursions on-site, which are generally sold in US dollars. The card also includes comprehensive travel insurance, offering extra peace of mind for your vacation.

Annual fee
$150
Our valuation
$350
Milesopedia first-year estimateFirst-year valueWelcome bonus$350Total$350Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
Up to 35,000 points
Ends Nov 1, 2026
Apply Now

on Scotiabank's website

With this welcome offer for the Scotiabank Passport Visa Infinite +* Card +* CardMC, you’ll earn 25,000 welcome bonus Scene+ points after charging $2,000 in purchases to your account within the first three months.

Plus, every year, earn an annual bonus of at least 10,000 Scene+ points when you charge at least $40,000 in purchases to your account. In total, the offer represents up to 35,000 Scene+ points and a value of up to $1,250 in the first year, including rewards, savings on foreign transaction fees and airport lounge access.

With the Scotiabank Passport Visa Infinite +* Card, you earn 3 points per $1 spent at Sobeys, IGA, Safeway, Foodland and participating Co-ops, and 2 points per $1 spent at other grocery stores, restaurants, eligible entertainment and eligible daily transit. You earn 1 point per $1 on all your other everyday purchases.

These points can be redeemed against any travel purchase at a rate of 1,000 points = $10 (flights, hotels, all-inclusives and even Airbnb), or as cash back with Scene+ at the same rate.

The Scotiabank Passport Visa Infinite +* Card also offers:

  • No fees for foreign currency transactions
  • 6 complimentary airport VIP lounge passes
  • Excellent insurance for your travels and purchases
  • Visa Infinite* Concierge Services

We have named this credit card the Best Credit Card with No Foreign Transaction Fees in 2024, 2025, and 2026.

Annual fee

Primary card$150
Additional card$50

Annual income required

Individual$60,000
Household$100,000

Conversion fees

0%

Earning rate

  • 2xGroceries
  • 2xRestaurants
  • 2xTransit
  • 2xEntertainment
  • 1xAll spending

Value

1st Year Value$650
2nd Year Value$397

Card benefits

Concierge service24/7
Airport lounge access$240

Travel insurance

Travel medical (under 55)Up to $1,000,000 / 25 days
Travel medical (55-64)Up to $1,000,000 / 25 days
Travel medical (65+)Up to $1,000,000 / 3 days
Trip CancellationUp to $1,500
Trip InterruptionUp to $2,500
Delayed BaggageUp to $1,000
Lost BaggageUp to $1,000
Flight DelayUp to $500
Hotel BurglaryUp to $1,000
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Auto Rental CollisionUp to $65,000 / 48 days

CIBC Aventura

CIBC’s online travel agency is also powered by Expedia, so it doesn’t offer all-inclusive packages to Cuba.

To use your Aventura points, you need to book your stay through the travel agency of your choice. Once the transaction is pending on your card, you can easily apply your Aventura points to cover the expense, at a rate of 10,000 points for $100.

The CIBC Aventura® Visa Infinite* Card includes four annual passes to DragonPass airport lounges and comprehensive travel insurance—perks that will make your trip more comfortable from the start.

Annual fee
$0 $139
No annual fee the first year
Our valuation
$859
Milesopedia first-year estimateFirst-year valueWelcome bonus$720Annual fee rebated$139Total$859Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
Up to 60,000 points
+ First Year Annual Fee Rebate
Apply Now

on CIBC's website

The CIBC Aventura® Visa Infinite* Card is one of the best Visa credit cards with travel rewards.

With this offer, get up to $1,900 in value, including a first-year annual fee rebate.

CIBC has an offer with which you can earn up to 60,000 Aventura points:

  • 15,000 Aventura Points when you make your first purchase
  • 30,000 Aventura Points if you spend $3,000 or more in the first 4 monthly statement periods
  • 15,000 Aventura Points if you have at least $5,000 in net purchases posted to your account in the first 4 monthly statement periods

In addition, you can benefit from a rebate on the first year’s annual fee for the primary card holder ($139 value) and up to three authorized users ($50 each).

With this CIBC Aventura Credit Card, you get:

  • 2 points for every $1 spent on travel purchased through the CIBC Rewards Centre
  • 1.5 points for every $1 spent at eligible gas stations, EV charging, grocery stores and drug stores
  • 1 point for every $1 spent on all other purchases

The CIBC Aventura® Visa Infinite* Card also offers:

  • Airport lounges access: Visa Airport Companion Program membership with 4 complimentary visits
  • Reimbursement of NEXUS membership fees ( $160 value)
  • A free Skip+ membership (a $110 first-year value)

The minimum annual income required for this card is $60,000 (personal) or $100,000 (household).

Annual fee

Primary card$139
Additional card$50

Annual income required

Individual$60,000
Household$100,000

Conversion fees

2.5%

Earning rate

  • 1.5xGroceries
  • 1.5xGas & EV
  • 1.5xPharmacy
  • 1xAll spending

Value

1st Year Value$1,148
2nd Year Value$359

Card benefits

Airport lounge access$160

Travel insurance

Travel medical (under 55)Up to $5,000,000 / 15 days
Travel medical (55-64)Up to $5,000,000 / 15 days
Travel medical (65+)Up to $5,000,000 / 3 days
Trip CancellationUp to $1,500
Trip InterruptionUp to $2,000
Delayed BaggageUp to $500
Lost BaggageUp to $500
Flight DelayUp to $500
Hotel BurglaryUp to $2,500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Mobile DeviceUp to $1,000 / 1 years
Auto Rental CollisionUp to $65,000 / 48 days
Annual fee
$0 $139
No annual fee the first year
Our valuation
$679
Milesopedia first-year estimateFirst-year valueWelcome bonus$540Annual fee rebated$139Total$679Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
Up to 45,000 points
+ First Year Annual Fee Rebate
Apply Now

on CIBC's website

If you do not meet the income requirements of CIBC Aventura® Visa Infinite* Card, you can apply for CIBC Aventura® Gold Visa* Card. The minimum annual income required for this card is $15,000 (household).

With this offer, get over $1,600 in value, including a first-year annual fee rebate.

CIBC has a digital offer with which you can earn up to 45,000 Aventura points :

  • 15,000 Aventura Points when you make your first purchase
  • 30,000 Aventura Points if you spend $3,000 or more in the first 4 monthly statement periods

In addition, you can benefit from a rebate on the first year’s annual fee for the primary card holder ($139 value) and up to three authorized users ($50 each).

With this CIBC Aventura Credit Card, you get:

  • 2 points for every $1 spent on travel purchased through the CIBC Rewards Centre
  • 1.5 points for every $1 spent at eligible gas stations, EV charging, grocery stores and drug stores
  • 1 point for every $1 spent on all other purchases

The CIBC Aventura® Gold Visa* Card also offers:

  • Access to airport lounges: one Visa Airport Companion Program membership and 4 free visits
  • Reimbursement of NEXUS membership fees ( $160 value)
  • A free Skip+ membership (a $110 first-year value)

Annual fee

Primary card$139
Additional card$50

Annual income required

Individual$15,000
Household$15,000

Conversion fees

2.5%

Earning rate

  • 1.5xGroceries
  • 1.5xGas & EV
  • 1.5xPharmacy
  • 1xAll spending

Value

1st Year Value$968
2nd Year Value$359

Card benefits

Airport lounge access$160

Travel insurance

Travel medical (under 55)Up to $5,000,000 / 15 days
Travel medical (55-64)Up to $5,000,000 / 15 days
Travel medical (65+)Up to $5,000,000 / 3 days
Delayed BaggageUp to $500
Lost BaggageUp to $500
Flight DelayUp to $500
Hotel BurglaryUp to $2,500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Mobile DeviceUp to $1,000 / 1 years
Auto Rental CollisionUp to $65,000 / 48 days

All-inclusive in Cuba – Which region should you choose?

Planning a vacation in Cuba and hesitating between several destinations? This comparison table will help you make an informed choice based on your budget and preferences:

  • Local culture
  • Wild beaches
  • Great value

  • Great value
  • Pink flamingos
  • Calm beaches

  • Modern hotels
  • Nightlife
  • Infrastructure

  • Playa Pilar
  • Kitesurfing
  • Privacy

DestinationDistance from the airportIdeal forStrengthsPrice per person
Varadero30 mins (VRA)Families, groups
  • Long beach
  • Nightlife
  • Easy excursions

950 $ à 2 000 $
Holguín (Guardalavaca)60 mins (HOG)Familles
1 100 $ à 1 900 $
Cayo Coco15 mins (CCC)Familles, petits budgets
1 000 $ à 1 600 $
Cayo Santa María90 mins (SNU)Couples, entre amis
1 200 $ à 1 600 $
Cayo Guillermo45 mins (CCC)Couples, sportifs
1 000 $ à 1 300 $
Cayo Cruz75 mins (CCC)Couples, luxe
  • New hotels
  • Peace and quiet
  • Unspoiled nature


1 300 $ à 1 700 $


Prices are approximate in Canadian dollars, per person, double occupancy, including round-trip flights from Montreal (YUL), transfers, 7 nights all-inclusive accommodation and taxes. Prices vary depending on the exact dates, hotel level, available promotions and airline.

Note that packages are generally about $50 to $100 cheaper when departing from Toronto (YYZ).

For departures from Quebec (YQB), expect to pay between $50 and $200 more than for a departure from Montreal.

The best all-inclusive in Cuba – Varadero

Cuba’s most popular beach destination, Varadero stands out for its 20 km beach, lively nightlife, and excellent selection of hotels for every budget.

Its international airport (VRA) welcomes daily direct flights from Montreal, Quebec City, Toronto, Calgary, Edmonton, Halifax, St. John’s and Moncton, just 30 minutes from the resorts.

Must-do excursions include a visit to Havana (a 2-hour drive), the catamaran tour to Cayo Blanco, and the Varadero Ecological Reserve.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - varadero beach

Meliá Internacional Varadero

Meliá Internacional Varadero impresses with its 946 modern rooms located on one of Varadero‘s most beautiful beaches.

The adults-only The Level section offers exclusive privileges including a private lounge, butler service, and dedicated pools.

The dining offering spans 13 restaurants, including 11 à la carte. Three main pools, a full spa, a fitness room and tennis courts round out the facilities, along with a daily activities program.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - melia internacional varadero

Paradisus Varadero

Paradisus Varadero welcomes visitors into 805 rooms spread across eight hectares of tropical gardens along a white-sand beach. Two distinct sections enhance the experience: Royal Service for adults and Family Concierge for families.

Seven à la carte restaurants and three pools, including one reserved for Royal Service, make up the main facilities. The resort offers non-motorized water sports, a spa, a fitness room and evening shows. Kids aged 4 to 12 enjoy a dedicated mini-club.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - paradisus varadero

The best all-inclusive in Cuba – Holguín and Guardalavaca

A gateway to authentic Cuba, the Holguín region combines gorgeous beaches, local culture and great value. Frank País Airport (HOG) welcomes direct flights from Canada, with 45-60 minute transfers to the hotel areas.

Popular excursions include the city of Santiago de Cuba, Bahía de Naranjo Nature Park, and the historic site of Biran, Fidel Castro’s birthplace.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - Santiago de Cuba

Paradisus Río de Oro

Paradisus Río de Oro, an adults-only five-star resort, features 354 rooms in an ecological reserve overlooking Esmeralda Beach in Holguín. The Royal Service section enhances the experience with its private lounge, butler service and exclusive pool.

Eight restaurants, including six à la carte, serve international, Italian, Mediterranean, and seafood specialties.

The property includes two main pools, a spa, a fitness room and a PADI dive centre (extra cost). Included activities range from catamaran to kayaking, snorkelling and a pool scuba introduction. A shuttle provides access to the beach.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - paradisus rio de oro

Playa Pesquero

Playa Pesquero spreads its 912 rooms along a five-kilometer beach in Holguín. The Playa Luxury section elevates the experience with its spacious suites, butler service, exclusive restaurant, and private pool with bar. Privileges include a reserved lounge, personalized check-in, and 24-hour room service.

Seven restaurants, including five à la carte, offer Cuban, Japanese, Mediterranean and seafood specialties. The resort has four pools including a semi-Olympic one, a spa, a fitness room and a dive centre (extra cost).

Families enjoy a water park and a mini-club for ages 4-12. A lively entertainment program and non-motorized water activities, like kayaking and snorkelling, round out the offering.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - holguin hotels hotel playa pesquero hotel 2

The best All-inclusive in Cuba – The Cayos

The islands of Cuba (the Cayos) each offer a unique experience:

  • Cayo Coco, more accessible and affordable, is ideal for families and relaxing stays with its calm beaches and pink flamingos.
  • Cayo Guillermo, more exclusive, appeals to couples and fans of pristine beaches with the famous Playa Pilar.
  • Cayo Santa Maria, more developed and modern, attracts travellers looking for more activities and nightlife.
  • Cayo Cruz, a new upscale destination, wins over travellers looking for privacy and more modern facilities.
Guide: The Best Resorts and All-inclusive Hotels in Cuba - cayo santa maria cuba

Cayo Coco

A true tropical paradise at an accessible price, Cayo Coco charms travellers with its pristine beaches, unique wildlife and laid-back vibe. Jardines del Rey Airport (CCC) serves the island with direct flights, 15-20 minutes from the hotels.

Don’t miss a visit to the colonial town of Morón, flamingo watching, and a boat ride through the mangroves.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - cayo coco beach flamingos

Meliá Cayo Coco

Meliá Cayo Coco, an adults-only resort with 250 rooms, stands out for its location on a white sand beach and its overwater rooms above a natural lagoon. The Level section offers a lounge with ocean views, exclusive areas, and butler service.

Six restaurants, including four à la carte, offer varied cuisine from Mediterranean to seafood. Facilities include two pools, a spa, a fitness room and tennis courts.

Water activities include catamaran, kayaking and snorkelling, with a pool scuba introduction. Shows and entertainment round out the experience.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - melia cayo coco pool

Memories Flamenco Beach Resort

Memories Flamenco Beach Resort welcomes its visitors in 624 rooms along a white sand beach in Jardines del Rey. The Diamond Club section enhances the stay with its private lounge, butler service, reserved areas, and 24-hour room service.

Seven restaurants, including five à la carte, offer Italian, Asian, seafood and grill specialties. The resort has three pools, a fitness room and a spa (extra cost). Shows liven up the theatre in the evening.

Families can enjoy a mini-club for children aged 4 to 12, a teen club, and non-motorized water activities such as kayaking and snorkeling.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - memories flamenco cayo coco

Cayo Santa Maria

This modern hotel-island offers the perfect balance between luxury and authenticity, with its upscale resorts and preserved beaches. Santa Clara Airport (SNU) is the main gateway, with a transfer of about 90 minutes to the hotels.

Popular excursions include the colonial town of Remedios, the fishing village of Caibarién and a visit to Santa Clara with its Che Guevara monument. Catamaran tours to Cayo Ensenachos are also very popular.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - iberostar selection ensenachos

Meliá Buenavista

The Meliá Buenavista, an intimate 105-room adults-only resort, is nestled between three distinct beaches in Cayo Santa Maria. Operating entirely under The Level concept, it offers all guests personalized butler service, exclusive beach areas and 24/7 room service.

Three à la carte restaurants serve international, Mediterranean and seafood specialties. The property includes three infinity pools, a spa and a fitness room. Yoga and stretching classes are offered daily.

Water activities include catamaran, kayaking, and snorkeling, complemented by pool scuba intro classes (extra cost).

Guide: The Best Resorts and All-inclusive Hotels in Cuba - melia buenavista cayo santa maria

Iberostar Selection Ensenachos

Iberostar Selection Ensenachos welcomes its 506 rooms between two spectacular beaches: Playa Ensenachos and Playa El Mégano. The Coral Level section (18+) offers concierge service, a private restaurant and lounge, as well as exclusive areas at the beach and pool.

Six restaurants, including four à la carte, offer Mediterranean, Japanese, Cuban and seafood specialties. The resort includes three pools, a spa (extra cost), a fitness room and tennis courts. Entertainment and shows keep vacationers amused.

Families benefit from a mini-club (ages 4-12) and a water park. Non-motorized water activities, like kayaking and snorkelling, round out the offering.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - iberostar ensanachos 2 EDIT

Cayo Guillermo

More exclusive and more intimate than its neighbour Cayo Coco, Cayo Guillermo is known for its spectacular Playa Pilar beach and world-class kitesurfing spots. Travellers land at Cayo Coco Airport (CCC), followed by a 45-minute transfer.

Top activities include deep-sea fishing, water sports at Playa Pilar, and catamaran excursions.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - cayo guillermo iberostar playa pilar hotel 5

Iberostar Selection Playa Pilar

The Iberostar Selection Playa Pilar has 482 rooms along the stunning Playa Pilar beach in Cayo Guillermo. The Star Prestige (18+) section enhances the experience with its private lounge, reserved beach with concierge service and exclusive restaurant.

Six restaurants, including four à la carte, offer Asian, Mediterranean, Cuban and seafood specialties. The resort has three pools, a spa (extra cost), a fitness room and a tennis court. Entertainment and shows set the pace for the days.

Kids can enjoy Star Camp (ages 4-12) and a water park, while kayaking and snorkeling are offered to all vacationers.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - iberostar selection playa pilar cayo guillermo EDIT

Grand Muthu Cayo Guillermo

Grand Muthu Cayo Guillermo offers 500 contemporary-design rooms in the Jardines del Rey archipelago. Its modern and luxurious architecture makes it a remarkable addition to the region. The Muthu Royal section offers private check-in, a VIP lounge, and personalized butler service.

Six restaurants, including a rotisserie and an Italian restaurant, put gastronomy in the spotlight. The resort has four pools, including a kids’ water area, and a modern spa (extra cost) offering beachfront treatments.

A mini-club entertains kids while adults enjoy dance classes or the infinity pool. Daytime activities and evening shows liven up the stay.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - grand muthu cayo guillermo

Cayo Cruz

The newest of Cuba’s destinations, Cayo Cruz appeals to travellers seeking exclusivity with its new luxury hotels and still-wild beaches. Accessible via Cayo Coco Airport (CCC), allow about a 90-minute transfer.

The region is popular for sport fishing, sea excursions, and visiting the city of Ciego de Ávila.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - cuba cayo cruz

Valentín Cayo Cruz

Valentín Cayo Cruz, a new adults-only resort with 546 rooms, combines elegant design and colonial touches in the Jardines del Rey archipelago. The Privilege section offers an exclusive gourmet restaurant, a private beach, and a premium rum bar with personalized services.

Seven restaurants, including an ocean-view buffet, offer French, Japanese and Mediterranean cuisine. An infinity pool lined with luxurious cabanas and a sophisticated beach club make up the central facilities. The spa (extra cost) offers double-suite treatments with ocean views.

The experience stands out for its refined activities: wine tastings, mixology classes and beach yoga. Non-motorized water sports and a dive centre round out the offering.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - valentin cayo cruz

Iberostar Selection Esmeralda

Iberostar Selection Esmeralda welcomes 450 rooms on Cayo Cruz beach, combining modern luxury and tropical ambiance. The Star Prestige section (adults only) offers a signature restaurant, a panoramic lounge, and personalized concierge service.

Six restaurants, including an ocean-view buffet and four à la carte restaurants, offer a varied culinary experience: open-air steakhouse, Mediterranean cuisine with a wine cellar, and Japanese teppanyaki specialties. Three pools, including one reserved for Star Prestige, feature swim-up bars.

The hotel stands out for its eco-responsible program: stargazing, marine discovery and sustainable cuisine. Star Camp offers educational activities for families, while the spa (extra cost) uses natural local products.

Guide: The Best Resorts and All-inclusive Hotels in Cuba - iberostar selection esmeralda cayo cruz

Conclusion

Cuba remains a top destination for Canadians looking for all-inclusive vacations in the sun, especially during winter. Whether you’re travelling as a family, as a couple or with friends, several resorts stand out for their excellence.

Here are our recommendations based on your profile:

  • For families: Playa Pesquero (Holguín), Iberostar Selection Ensenachos (Cayo Santa María), and Memories Flamenco (Cayo Coco);
  • For couples: Meliá Internacional Varadero (The Level section), Meliá Buenavista (Cayo Santa María) and Paradisus Río de Oro (Holguín);
  • For groups of friends: Grand Muthu Cayo Guillermo, Valentín Cayo Cruz, and Paradisus Varadero.

Plus, thanks to rewards points like Aeroplan, NBC Rewards, WestJet Rewards, CIBC Aventura or Scene+, you’ll be able to enjoy the best of Cuba while saving money.

More into adventure than all-inclusive? Check out our complete guide with itinerary to discover authentic Cuba.

Annual fee
$150
Our valuation
$350
Milesopedia first-year estimateFirst-year valueWelcome bonus$350Total$350Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
Up to 35,000 points
Ends Nov 1, 2026
Apply Now

on Scotiabank's website

With this welcome offer for the Scotiabank Passport Visa Infinite +* Card +* CardMC, you’ll earn 25,000 welcome bonus Scene+ points after charging $2,000 in purchases to your account within the first three months.

Plus, every year, earn an annual bonus of at least 10,000 Scene+ points when you charge at least $40,000 in purchases to your account. In total, the offer represents up to 35,000 Scene+ points and a value of up to $1,250 in the first year, including rewards, savings on foreign transaction fees and airport lounge access.

With the Scotiabank Passport Visa Infinite +* Card, you earn 3 points per $1 spent at Sobeys, IGA, Safeway, Foodland and participating Co-ops, and 2 points per $1 spent at other grocery stores, restaurants, eligible entertainment and eligible daily transit. You earn 1 point per $1 on all your other everyday purchases.

These points can be redeemed against any travel purchase at a rate of 1,000 points = $10 (flights, hotels, all-inclusives and even Airbnb), or as cash back with Scene+ at the same rate.

The Scotiabank Passport Visa Infinite +* Card also offers:

  • No fees for foreign currency transactions
  • 6 complimentary airport VIP lounge passes
  • Excellent insurance for your travels and purchases
  • Visa Infinite* Concierge Services

We have named this credit card the Best Credit Card with No Foreign Transaction Fees in 2024, 2025, and 2026.

Annual fee

Primary card$150
Additional card$50

Annual income required

Individual$60,000
Household$100,000

Conversion fees

0%

Earning rate

  • 2xGroceries
  • 2xRestaurants
  • 2xTransit
  • 2xEntertainment
  • 1xAll spending

Value

1st Year Value$650
2nd Year Value$397

Card benefits

Concierge service24/7
Airport lounge access$240

Travel insurance

Travel medical (under 55)Up to $1,000,000 / 25 days
Travel medical (55-64)Up to $1,000,000 / 25 days
Travel medical (65+)Up to $1,000,000 / 3 days
Trip CancellationUp to $1,500
Trip InterruptionUp to $2,500
Delayed BaggageUp to $1,000
Lost BaggageUp to $1,000
Flight DelayUp to $500
Hotel BurglaryUp to $1,000
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Auto Rental CollisionUp to $65,000 / 48 days

All-inclusive in Cuba – Practical information

Credit cards, currency and tipping

Although your package covers most expenses, plan to bring cash for daily tips. Excursions and extra services can be paid by credit card directly at the hotel.

The US dollar is preferred, but Canadian bills are accepted for tips. Only bring bills in perfect condition and avoid coins, which are unusable for Cubans.

For tips:

  • Plan about 10 CAD per day (and an extra 5-10 CAD per person if you plan to do an excursion)
  • Use small bills (1-2 USD or 5 CAD)
  • You can give them to housekeeping, servers and bartenders
  • Avoid the hotel exchange desk, which offers unfavourable rates
  • Cuban pesos aren’t necessary in all-inclusive resorts

Gifts and essentials to bring to Cuba

Cubans face chronic shortages. Here’s what you can bring as gifts that will be greatly appreciated:

  • Over-the-counter medications and first-aid supplies (antihistamines, vitamins, pain relievers, disinfecting wipes). Tylenol and Advil are considered gold in Cuba!
  • Mosquito repellent
  • Feminine hygiene products (tampons, pads)
  • Soap, shampoo, toothpaste, toothbrushes
  • Tissues and wet wipes
  • Children’s clothing
  • Gardening gloves, socks, caps, hats
  • School supplies (pencils, notebooks, pens, erasers)
  • Non-perishable foods like powdered drink mix, powdered milk, candy, instant noodles, etc.
  • Basic spices like salt, pepper, paprika and others

You’ll find most of these items at very low prices at Dollarama before you leave. Pack these items individually or in small bundles and hand them out discreetly throughout your stay.

Visa and entry requirements

Entry requirements for Cuba have changed recently. As of July 1, 2025, the tourist card will be replaced by an electronic visa system (eVisa).

Canadians are exempt from a visa for tourist stays, but must complete an entry form. It’s available online, free of charge, on the D’Viajeros government website. You can complete this form as early as 48 hours before departure.

You’ll then receive a QR code that will be required at the airport before boarding. Without this proof, you won’t be able to board your flight to Cuba. Be sure to keep a copy of the QR code (digital or printed) easily accessible, as it may also be requested upon arrival.





Electricity and internet

Cuba’s electrical grid runs on 220V/60Hz, unlike Canada’s 110V. Outlets are hybrid, accepting flat American plugs and round European plugs.

Important: check that your devices support 220V (like electric toothbrushes, razors, flat irons and others). A voltage converter will be needed for devices that are only compatible with 110V.

Wi-Fi is available in all all-inclusive resorts in Cuba. When you arrive, you’ll receive a personal access code for the duration of your stay. While quality has improved in recent years, speed can vary depending on the hotel areas and the time of day.

Our featured card

Featured
Annual fee
$120
Our valuation
$990
Milesopedia first-year estimateFirst-year valueWelcome bonus$990Total$990Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
Up to 110,000 points
Ends Sep 22, 2026
Apply Now

on American Express's website

Apply with confidence — no impact on your credit scoreApply with confidenceCheck whether your application will be approved before you submit it, with no impact on your credit score*When you apply for a personal American Express Credit Card, we will tell you whether you are eligible without affecting your credit score. So you can apply with confidence.*Instant decisions are only available for consumer Card applications (also called “personal Cards”).

The Marriott Bonvoy® American Express®* Card is the best credit card in Canada for free hotel nights.

New Cardmembers can earn up to 110,000 Marriott Bonvoy® points with the current offer:

  • Earn 80,000 points after you spend $6,000 on your Card in your first 6 months of Cardmembership.
  • Plus, earn 30,000 points by making a purchase during your 15th month of Cardmembership.

This offer ends on September 22, 2026. The annual fee is $120, and there is no annual fee on Additional Cards, so you can add a partner or a family member at no extra cost.

Every year after your first Card anniversary, you receive an Annual Free Night Award good for a redemption of up to 35,000 points at eligible hotels and resorts worldwide. At a valuation of 0.9 cents per Marriott Bonvoy point, that certificate is worth roughly $315, which on its own more than covers the $120 annual fee. That is the main reason to keep this Card year after year instead of cancelling it.

To get the most out of the certificate, aim it at a night that would otherwise price close to the 35,000 point ceiling.

The Card also gives you 15 Elite Night Credits each calendar year and automatic Marriott Bonvoy Silver Elite status. Those credits count toward the next Elite tier, so you begin every year 15 nights ahead of where you would otherwise start.

You move up to Gold Elite status automatically when you reach $30,000 in purchases on the Card in a year, or when you combine 10 qualifying paid nights within one calendar year with the 15 Elite Night Credits from your Card.

Marriott Bonvoy points are generally valued at 0.9 cents each. On that basis, the 110,000 point welcome offer is worth about $990, and an Annual Free Night Award used at its full 35,000 point ceiling is worth about $315.

Marriott Bonvoy points pull their weight on free nights rather than on gift cards or merchandise, which is why this Card should be judged on the hotel stays it produces.

You earn 5 points per dollar on eligible purchases at participating Marriott Bonvoy hotels and 2 points per dollar on all other purchases. Points can be redeemed for free nights with no blackout dates at more than 7,000 hotels around the world.

The Card carries a solid package of coverages: $500,000 travel accident insurance, flight delay, baggage delay, lost or stolen baggage and hotel or motel burglary at $500 each, car rental theft and damage up to $85,000 for rentals of up to 48 days, Purchase Protection for 90 days and a one year Extended Warranty.

Two things to plan around: the 2.5% foreign transaction fee on purchases made in a foreign currency, and the 21.99% purchase interest rate, which makes this a Card to pay in full every month. Like all American Express Canada Cards, no minimum income is published for this Card, and you can see whether you would be approved before you apply, with no impact on your credit score.

Annual fee

Primary card$120
Additional card$0

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 5xMarriott Bonvoy hotels
  • 2xAll spending

Value

1st Year Value$1,437
2nd Year Value$312

Travel insurance

Delayed BaggageUp to $500
Lost BaggageUp to $500
Flight DelayUp to $500
Hotel BurglaryUp to $500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Auto Rental Collision (primary)Up to $85,000 / 48 days

Our editorial integrity

Our reviews and rankings are based on an objective assessment. Advertisers do not influence our content. We may receive compensation through some links; our analysis and opinions remain independent.