It's rare to see a cruise to the Canary Islands at such a great price. In fact, we looked through our archives and couldn't find one! This 10-night deal from Cruise Nation, which includes a 3-night hotel stay and return flights, now costs £399 per person, saving up to 60% on the regular price.
After flying from London Gatwick to Gran Canaria on 4 December, the holiday begins with a 3-night stay at the Hotel Verol in Las Palmas, followed by a 7-night full-board cruise aboard the MSC Armonia.
The ship sails from Las Palmas to San Sebastian, La Gomera, before spending a day at sea. It then heads to Funchal, Madeira, where the ship stays overnight, Santa Cruz de La Palma and Santa Cruz de Tenerife before returning to Las Palmas.
The price is based on two sharing an Inside Cabin. Pay £150 more per person for an Ocean View Cabin or pay £400 more per person for a Balcony Suite.
MSC Armonia features a casino, a nightclub and a theatre that hosts plays and cabaret shows. There are four eateries, including the La Pergola Italian restaurant** (reservations required) and the Marco Polo outdoor restaurant. Recreational facilities include an ocean-view spa, two swimming pools and a mini golf course.
Travel on 27 November or 11 December for £30 more per person; on 8, 15, 22 January, 2014, for £80 more per person; or on 6, 13, 20 November or 5 February, 2014, for £100 more per person. Click here for further travel dates and prices.
Include breakfast and dinner each day while staying at the Hotel Verol for £49 more per person.
Baggage is not included and costs from £28-£34 per person. Transfers are also not included and cost £20 per person, return, however public transport may be a cheaper alternative.
14-night Canary Islands cruises, with additional stops in Lanzarote and Casablanca, are available aboard the MSC Armonia on select dates from November-January, 2014, for £599 per person.