Update (14 Aug, 11:04): Due to popular demand Fred. Olsen Cruise Lines is experiencing high call volumes, so there may be a short wait before you call is answered.
Fred. Olsen Cruise Lines has just snipped 37% off a cruise around Portugal, Morocco and the Canary Islands this November. For £392 per person, you get a 7-night sailing on Braemar with all meals and snacks included, overseas transfers and your flight back to the UK.
A coach transfer from Manchester (worth £75) or London Gatwick (worth £45) to Dover is available free of charge for all guests at the start of the trip.
The cruise departs from Dover on 19 November. From there, Braemar will sail to the Portuguese capital of Lisbon, following which you will spend two days at sea. Next, the ship will visit Portimao (Algarve), Casablanca (Morocco), then spend one full day at sea to unwind, before heading to Santa Cruz de Tenerife, the capital of Tenerife and this cruise's final destination, described by The Guardian as having "stunning modern architecture, fantastic restaurants and mountains on its doorstep".
From there, you'll fly back to London Gatwick or Manchester.
The price is based on two sharing an Inside Cabin. Stay in an Outside Cabin for extra £70 per person or a Superior Outside Cabin for an extra £210 per person. Inside cabins have a bathroom with a shower, an interactive TV and a safe.
Braemar joined the Fred. Olsen fleet in 2001 and received a complete facelift in 2008, which included the addition of the Observatory Lounge, the Grampian Restaurant, a new swimming pool and the Scottish-themed Morning Light Pub. The ship has a traditional feel with formal dinner at the two restaurants, the Thistle and the Grampian. Facilities include gaming tables, two Jacuzzis, a fitness centre, a beauty salon and a library.