Cruise down to Spain, Portugal and Morocco this autumn with this brand-new deal available from Iglu Cruise: £599 per person for an 11-night sailing with P&O Cruises. This is up to £220 cheaper than we found elsewhere.
The offer is for travel from Southampton on 3 November aboard Oceana and on 16 November aboard Oriana. The price is based on accommodation in an Inside Cabin and includes all meals and snacks.
Both voyages have the same itinerary, starting with a stop in La Coruña, on Spain's Atlantic coast, before heading south to Casablanca (Morocco), which The Guardian calls the country's "unsung jewel". Next is Cádiz, which is considered the oldest city in Western Europe, and Malaga, "a place to kick back and just enjoy the laidback Mediterranean vibe", according to The Daily Telegraph.
The next port of call, Gibraltar, gives you a chance to do some duty-free shopping. The ship then starts its journey back to Southampton, stopping in Lisbon on the way.
Iglu Cruise is offering a similar sailing, also with P&O Cruises, for £599 per person. The 10-night voyage aboard Aurora departs from Southampton on 29 November and follows the same itinerary, apart from Malaga. For £100 more per person, sail on 28 September aboard Aurora, or on 11 October aboard Oceana.
All ships offer a variety of bars and restaurants, a spa, a casino and a show lounge. Daytime activities and evening entertainment is included in the price. Oriana is an adults-only ship.
Upgrades to Outside Cabins start from £100 more per person. Click here for more information about all these offers.