Here's a chance to discover Barcelona and sail all the way to the Canaries, Morocco and Madeira for under £42 per night. This deal from Opodo Cruise is now £499 per person and includes:
We found the same cruise for £100 more elsewhere and it didn't include the 2-night Barcelona stay.
Norwegian Spirit departs from Barcelona and sets sail for Casablanca (Morocco), Funchal (Madeira), Arrecife (Lanzarote) and Malaga (Spain) before returning to Barcelona for the flight back to London. The price is for an Inside Stateroom. Outside Staterooms are an extra £90 per person and Balcony Staterooms an extra £200. Click here for more information about the offer.
The ship has complimentary 24-hour room service, eight restaurants (ranging from buffet style and traditional dining to pan-Asian, Italian and American cuisine) and 11 bars and lounges. It also has four hot tubs, a swimming pool, a spa, a jogging track, a casino, a basketball court and a golf driving net.