Discover the World

Canary Islands Cruises

The sun-kissed holiday islands of the Canaries and the floral paradise of Madeira are all hugely popular destinations. Boasting near-perfect temperatures, year-round sunshine, lively modern resorts, historic towns and landscapes as unique and varied as they are beautiful.

Embark on a Canary Islands cruise to discover volcanic Lanzarote's black-sand beaches and wild, rocky scenery, or wander bustling Puerto de la Luz and the palm-fringed squares of Las Palmas on Gran Canaria. Cruise to Tenerife, the Canaries’ largest island, and you'll have opportunities to do everything from swimming in warm waters to throwing snowballs on the slopes of Spain’s highest peak, Mt Teide. Shop your way around the glitzy malls of the island capital, Santa Cruz, or visit some of the island's stunning gardens. And don’t forget to treat yourself to a taste of the delicious food that these Spanish islands have to offer. Local dishes like savoury papas arrugadas with their spicy mojo sauce, and sweet, almondy Bienmesabe are not to be missed!

Some 500 miles off the coast of Africa, Madeira is one of the world’s most beautiful islands and an equally wonderful, relaxing Atlantic cruise destination. Stroll around fragrant botanical gardens overflowing with exotic plants and flowers, or explore the island's main town, Funchal, where wine cellars are plentiful and the cathedral is impressive.

Choose from spring cruises that bring an end to winter’s chill, autumn departures that extend summer's warmth a little longer, and even some wonderful opportunities to indulge in a winter-warming Christmas and New Year break.

Looking for something else?
{{vm.filteredItems.length}} Result(s) Found

Sorry, no results were found for that search...


  • Make sure all words are spelled correctly.
  • Try different filter combinations.
  • Try a different search term.

Alternatively why not see all results for one of the following:

Need Help?
  • Call us now on:
  • 0330 160 7700

Booking Hotline

Mon to Fri 9am - 5:30pm
Sat 9am - 4pm
Sun Closed

Bank Holidays

Bank Holidays Closed

Customer Service

Mon to Fri 9am - 1pm
Sat Closed
Sun Closed

Bank Holidays

Bank Holidays Closed