South Med cruise, 10nts, £656

Join the Royal Caribbean Serenade of the Seas for a cruise of the Southern Mediterranean, enjoying visits to Tunisia, Malta and Italy. Ten nights from December 14 including flights from Heathrow. Inside cabin £656pp, outside £700pp, balcony £832. See www.bonvoyage.co.uk/