Save £200 on a Portugal and the Canary Islands cruise with this deal from Planet Cruise. Now £649 per person, this offer includes 12 nights on P&O's Oceana, a free upgrade to an Outside Cabin and all meals.
The ships sets sail from Southampton on 14 November. Oceana spends three days at sea before reaching Madeira in Portugal. The ships then heads to La Palma, Gran Canaria and Lanzarote in the Canary Islands, before heading back to Southampton via Lisbon.
The price is based on two sharing an Outside Cabin on a full-board basis. Balcony Cabins cost £100 more per person.
Click here for more information.
Oceana is a large ship packed with amenities suited to both couples and families. Onboard facilities include a library, an open-air sports area, four swimming pools, an ocean-view spa and two theatres. For dining there's the formal Adriatic and Ligurian restaurants, plus for an extra charge, the Marco Pierre White Café Jardin and the more casual Frankie's Bar & Grill. West End-style shows and musicals, plus a brass band send-off in Southampton, help create a traditional British feel on board.