An 11-night voyage with P&O Cruises is now less than £46 per night with Cruise Circle. This deal takes you to Portugal, Morocco and Spain for £499 per person, including all meals and snacks -- that's up to £415 less than what we found elsewhere.
The Azura, one of the newest vessels in the P&O Cruises fleet, departs from Southampton on 4 December, giving you a chance to soak up some sun before Christmas. The ship calls at Lisbon, Gibraltar, Casablanca, Malaga, Cadiz and Vigo before returning to Southampton. Guest will have a chance to explore Lisbon's picturesque old town and a stroll around the lively city of Malaga, described by Lonely Planet as "historic and pulsing with modern life".
The price is based on two people sharing an Inside Cabin. Upgrade to an Outside Stateroom for an extra £70 and to a Balcony Stateroom for £100 more per person. Click here for more information.
Decorated with more than 7000 pieces of British art, the Azura has a traditional British feel. Onboard features include an outdoor movie screen, a small library, The Playhouse theatre for West End-style shows and a good choice of bars and lounges including Brodie's English pub and The Planet Bar. The ship has 10 eateries including three main dining rooms, plus the Sindhu Indian restaurant run by Michelin-starred chef Atul Kochhar**.
Cruise Circle is also offering a discounted Christmas sailing aboard Azura, departing from Southampton on 15 December. For £899 per person, this cruise calls in Madeira, La Palma, Gran Canaria, Tenerife and Lisbon, before returning to Southampton. Click here for more information.