Princess Cruises is a premium cruise line that carries travelers to more destinations worldwide than any other major line. Exceptional customer service is a main focus for this innovative cruise line with a warm yet luxurious atmosphere.

Ideal for adult travelers, Princess Cruises emphasizes its modern amenities, relaxing ambiance and wide range of unique entertainment options. Having earned the "Best Cruise Line Itineraries" award many times over, Princess Cruises ensures a comprehensive experience of each region you visit during your vacation. Onboard activities include cooking and photography classes, a nine-hole putting green, multiple entertainment venues and more. Find unbeatable Mexico cruise deals, Caribbean cruise deals or discounts to other Princess destinations from Dunhill Travel Deals and set sail on your cruise with more dollars in your pocket.

Search Cruises

Travel more and spend less with Dunhill Travel Deals - your source for the best travel deals, with exclusive specials, sales and discounts
on travel to top destinations worldwide. With Dunhill Travel Deals, save up to 70% on hotels, cruises, vacations, airfare & more!

Array ( [0] => SELECT 'category' as type, catId as id, parentId, sectionId as vertical, category, slug, seo, seo_title as title, seo_description as description, seo_h1 as h1, h2, seo_h2, copy, deal_copy, intro_copy, overview, top_offer FROM collapsed_categories_t WITH(NOLOCK) WHERE slug = 'princess-cruises' [1] => SELECT 'line' as type, cruiseLineId as id, '3' as parentId, '3' as vertical, 'Cruise Lines' as category, slug, seo, seo_title as title, seo_description as description, seo_h1, '' as h2, copy, logo, cruiseLine, urlName, widget_string, seo_deal_copy as deal_copy FROM cruise_lines_t WITH(NOLOCK) WHERE slug = 'princess-cruises' [2] => SELECT 'category' as type, catId as id, parentId, slug, seo FROM collapsed_categories_t WITH(NOLOCK) WHERE slug != '' AND catId = 3 [3] => SELECT NewID(), o.offerId, o.lineLong AS title, o.price, o.priceInfo, o.offerText AS text, o.lp, o.bullet1, o.bullet2, pl.location, pl.placeId, AS destination, (CASE WHEN pl.billable = 'CPC' THEN pl.cost ELSE '0.50' END) as rate, (CASE WHEN = THEN ELSE'/' END) as product FROM offers_new_t o WITH(NOLOCK) JOIN placement_t pl WITH(NOLOCK) ON (o.offerId = pl.offerId) JOIN map_offer2category m2c WITH(NOLOCK) ON o.offerID = m2c.offerId JOIN categories_v3t c WITH(NOLOCK) ON m2c.categoryTagId = c.category_id JOIN brands_v3t b WITH(NOLOCK) ON b.brandId = o.brandId JOIN clients_t cl WITH(NOLOCK) ON cl.clientId = o.clientId WHERE = 1 AND pl.startDate <= '10/23/2016 7:55:28 AM' AND pl.endDate > '10/23/2016 7:55:28 AM' AND pl.location IN ('SITE') AND o.value_rating > 1 AND o.offerId IN (SELECT offerId FROM map_offer2ship WHERE cruiseShipId IN (SELECT cruiseShipId FROM cruise_ships_t WHERE cruiseLineId = 10)) ORDER BY o.value_rating DESC [4] => SELECT shipName as name, slug, urlName, class FROM cruise_ships_t WHERE cruiseLineId = 10 AND shipName NOT LIKE 'All %' ORDER BY class, shipName )