For $449 per person, explore exotic Caribbean destinations for seven nights aboard Princess Cruises -- a top-rated cruise line, according to the readers of Conde Nast Traveler.
Sail roundtrip Houston on the Caribbean Princess for the following per-person prices:
Sail roundtrip Fort Lauderdale on the Royal Princess for the following per-person prices:
Onboard credits can be used for anything from spa treatments to shore excursions.
The Caribbean Princess sails to Cozumel, Roatan and Belize City, while Royal Princess -- the newest ship in the fleet -- makes way to Princess Cays, St. Thomas and St. Maarten.
Note: Taxes are an additional $75-$100 per person, depending on the itinerary.