Escape the bleak English weather this November and head for the Caribbean and Bahamas with this deal from Cruise Circle. For £895 per person, you get a 13-night cruise with Royal Caribbean and a return flight with Virgin Atlantic; putting this package together yourself would cost over £370 more.
Independence of the Seas sails from Southampton across the Atlantic Ocean to St Maarten, San Juan (Puerto Rico), Cococay (Bahamas) and Fort Lauderdale (USA), where the cruise ends. Guests will then catch a direct flight back to London Heathrow with Virgin Atlantic.
Travel is on 2 November. Click here for more information.
The price is based on two sharing a highest-category Inside Stateroom. Upgrade to a Balcony Stateroom for £650 more per person.
You can add a 3-night stay in Miami at the 4-star Courtyard by Westin Fort Lauderdale hotel for £129 extra or a stay at the 4-star Marriott Miami Downtown for £159 more per person.
Independence of the Seas caters for everyone with a good mix of family-friendly and adults-only areas. The Royal Promenade, with its variety of dining and shopping options, is one of the main attractions. There's a huge range of facilities from a spa and a casino to a mini golf course and an ice rink featuring ice-dance shows in the evenings. Dining options include the steak and seafood restaurant Chops Grill, and a 1950s-inspired diner, Johnny Rockets.