greatCruisesManyDiscounts
Call for expert advice
0161 938 9140
Sales:

Mon-Fri 9am-9pm | Sat-Sun 9am-7pm

Already booked?
Call Aftersales on 0161 385 7425

Mon-Sat 9am-5pm | Sun closed

7 Night Canary Islands Cruises up to -36%

Enjoy a week of sun-drenched adventures and relaxation during a fabulous seven-night cruise to the enchanting Canary Islands.

Popular Filters

Departure Dates

Trip Duration

Cabin Category

Price

£

£

Trip price per person based on 2 persons trip

Destination

86

145

7

21

782

14

268

14

820

209

Cruise lines

5

15

24

Ships

1

4

24

42

15

Themes

5

86

81

81

81

4

4

4

1

16

1

5

56

1

80

1

86 cruises

Canary Islands from Funchal, Madeira, Portugal with the MSC Fantasia

MSC Cruises

Cruise Only

From Funchal, Madeira, Portugal To Funchal, Madeira, Portugal

MSC Fantasia

Full board

Tips

Entertainment included

Family Friendly

Fun Cruise Line

Ocean Members Discounts*

Starlink Internet

up to 38 GBP off when you book online

2 Feb 2027

7 nights

Inside

from

£539

pp

£599

Outside

from

£638

pp

£709

Balcony

from

£638

pp

£709

Suite

from

£980

pp

£1.089

MSC Yacht Club

from

£1.889

pp

£2.099

Best Price Guarantee

Learn more

Canary Islands from Funchal, Madeira, Portugal with the MSC Fantasia

MSC Cruises

Cruise Only

From Funchal, Madeira, Portugal To Funchal, Madeira, Portugal

MSC Fantasia

Full board

Tips

Entertainment included

Family Friendly

Fun Cruise Line

Ocean Members Discounts*

Starlink Internet

up to 38 GBP off when you book online

16 Feb 2027

7 nights

No Alternative Dates

Inside

from

£548

pp

£609

Outside

from

£656

pp

£729

Balcony

from

£656

pp

£729

Suite

from

£1.061

pp

£1.179

MSC Yacht Club

from

£1.916

pp

£2.129

Canary Islands from Funchal, Madeira, Portugal with the MSC Fantasia

MSC Cruises

Cruise Only

From Funchal, Madeira, Portugal To Funchal, Madeira, Portugal

MSC Fantasia

Full board

Tips

Entertainment included

Family Friendly

Fun Cruise Line

Ocean Members Discounts*

Starlink Internet

from 21 GBP – 33 GBP off when you book online

29 Dec 2026

7 nights

No Alternative Dates

Inside

from

£1.061

pp

£1.179

Outside

from

£1.169

pp

£1.299

Balcony

from

£1.169

pp

£1.299

Suite

from

£1.637

pp

£1.819

Canary Islands from Santa Cruz de Tenerife, Spain with the MSC Fantasia

MSC Cruises

Cruise Only

From Santa Cruz de Tenerife To Santa Cruz de Tenerife

MSC Fantasia

Full board

Tips

Entertainment included

Family Friendly

Fun Cruise Line

Ocean Members Discounts*

Starlink Internet

up to 38 GBP off when you book online

10 Jan 2027

7 nights

Inside

from

£512

pp

£569

Outside

from

£611

pp

£679

Balcony

from

£611

pp

£679

Suite

from

£854

pp

£949

MSC Yacht Club

from

£1.907

pp

£2.119

Canary Islands from Las Palmas de Gran Canaria, Canary Islands, Spain with the MSC Fantasia

MSC Cruises

Cruise Only

From Las Palmas To Las Palmas

MSC Fantasia

Full board

Tips

Entertainment included

Family Friendly

Fun Cruise Line

Ocean Members Discounts*

Starlink Internet

up to 35 GBP off when you book online

22 Jan 2027

7 nights

Inside

from

£485

pp

£539

Balcony

from

£584

pp

£649

Suite

from

£926

pp

£1.029

MSC Yacht Club

from

£1.772

pp

£1.969

Canary Islands from Las Palmas de Gran Canaria, Canary Islands, Spain with the MSC Fantasia

MSC Cruises

Cruise Only

From Las Palmas To Las Palmas

MSC Fantasia

Full board

Tips

Entertainment included

Family Friendly

Fun Cruise Line

Ocean Members Discounts*

Starlink Internet

up to 40 GBP off when you book online

1 Jan 2027

7 nights

No Alternative Dates

Inside

from

£674

pp

£749

Outside

from

£773

pp

£859

Balcony

from

£773

pp

£859

Suite

from

£1.241

pp

£1.379

MSC Yacht Club

from

£2.015

pp

£2.239

Canary Islands from Santa Cruz de Tenerife, Spain with the Costa Smeralda

Costa Cruises

Cruise Only

From Santa Cruz de Tenerife To Santa Cruz de Tenerife

Costa Smeralda

Full board

Entertainment included

Family Friendly

Fun Cruise Line

Starlink Internet

4 Jan 2027

7 nights

No Alternative Dates

Inside

from

£779

pp

£1.180

Outside

from

£939

pp

£1.361

Balcony

from

£999

pp

£1.514

Suite

from

£1.559

pp

Canary Islands from Santa Cruz de Tenerife, Spain with the Costa Smeralda

Costa Cruises

Cruise Only

From Santa Cruz de Tenerife To Santa Cruz de Tenerife

Costa Smeralda

Full board

Entertainment included

Family Friendly

Fun Cruise Line

Starlink Internet

3 Jan 2027

7 nights

No Alternative Dates

Inside

from

£779

pp

£1.180

Outside

from

£939

pp

£1.361

Balcony

from

£999

pp

£1.514

Canary Islands from Arrecife, Lanzarote, Spain with the MSC Fantasia

MSC Cruises

Cruise Only

From Lanzarote To Lanzarote

MSC Fantasia

Full board

Tips

Entertainment included

Family Friendly

Fun Cruise Line

Ocean Members Discounts*

Starlink Internet

14 Jan 2027

7 nights

Inside

from

£530

pp

£589

Balcony

from

£629

pp

£699

Canary Islands from Las Palmas de Gran Canaria, Canary Islands, Spain with the MSC Fantasia

MSC Cruises

Cruise Only

From Las Palmas To Las Palmas

MSC Fantasia

Full board

Tips

Entertainment included

Family Friendly

Fun Cruise Line

Ocean Members Discounts*

Starlink Internet

up to 43 GBP off when you book online

12 Feb 2027

7 nights

No Alternative Dates

Inside

from

£548

pp

£609

Outside

from

£656

pp

£729

Balcony

from

£656

pp

£729

Suite

from

£1.061

pp

£1.179

MSC Yacht Club

from

£2.141

pp

£2.379

page 1 of

If you’re looking for 7 Night Canary Islands Cruises, explore other options that might be perfect for you. Check out these incredible cruises to make your decision easier:

Not quite what you’re looking for? Explore all Canary Islands cruises and find the perfect itinerary for your dream holiday.

Insider Tip: The Canary Islands offer year-round sunshine, making them an ideal destination for a winter escape or a summer getaway. Visit Tenerife for its volcanic landscapes or Lanzarote for its unique beaches.

Did you know: Over 2.5 million people visit the Canary Islands annually, making it one of the most popular cruise destinations in Europe.

Get in touch with our cruise specialists today to get a personalised quote and access exclusive deals for your next Canary Islands cruise!

7 Night Canary Islands Cruises

Get in touch with our cruise expert

Mon-Fri 9am-9pm | Sat-Sun 9am-7pm0161 938 9140