We have some lovely stay and cruise itineraries so you get the best of both worlds.

Fly to San Juan, Puerto Rico and spend 3 nights at the Caribe Hilton San Juan Puerto Rico Luxury Beach Hotels | Caribe Hilton only 15 mins drive from the airport. Then transfer to the Caribbean Princess for your 7nts Caribbean cruise.
Whilst in San Juan our price includes a Bacardi City Tour as well!
Departing from San Juan is great as you get lots of ports of call and less days at sea as you are already in the Caribbean when you start and finish. However this means they sell quickly so dont sit on it if you fancy doing this;

02 Feb - London - San Juan
Transfer to Caribe Hilton for 3nts stay
05 Feb - transfer to Caribbean Princess for 7nts cruising
San Juan
St Thomas
At Sea
San Juan - disembark 12 Feb and transfer to airport to fly home.

Flights based on American Airlines from London, however other airports available, prices may vary.

Inside Cabins including all the above from just £1599 pp
Outside Cabins from just £1699 pp
Balconies from just £1799 pp and
Suites from just £2499 pp

These are amazing prices for such a special trip but they wont be there long.