"If you only visit one place in South Africa, make it Cape Town," says Fodor's. This exclusive package from Iglu Cruise includes two nights in this picturesque spot, plus a 19-night cruise to get you there. The deal, at £1199 per person, would cost up to £500 more if you were to put it together yourself.
Departing on 11 November, the offer includes flights with British Airways from London Gatwick to Genoa where passengers will board MSC Sinfonia. The itinerary takes in some of the Mediterranean's most popular destinations, with stops in Marseille, Barcelona, Lisbon and Funchal (Madeira), before heading south to Cape Verde, Walvis Bay in Namibia and finally Cape Town. Click here for more information.
Guests will spend two nights at the 4-star Fountains Hotel and Apartments, within walking distance of the city's main attractions, bars and restaurants, before flying back to London Heathrow with Virgin. Iglu Cruise is offering to add an 11-hour safari from £179 per person.
The price is based on two adults sharing an Inside Cabin, with all meals, snacks and transfers included. Upgrade to an Outside Cabin for £200 more per person.
The MSC Sinfonia "will appeal to lovers of smallish, classy ships who appreciate its clean, stylish European design", says CruiseCritic.co.uk. Onboard, it has the San Carlo Theatre, a casino, nightclub and running track with sea views. There are also a number of swimming pools, Jacuzzis, a gym and MSC Aurea Spa.
Singles Cabins are only £50 more, meaning a single traveller can take this trip for £1249.