Find Great Deals on Hotels, Cruises, Vacation Packages & Last-Minute Travel at Dunhill Travel Deals

Setting off on an epic vacation experience is exhilarating. Whether you’re loading up the car for a family road trip, grabbing your sweetheart for a romantic beach resort, or heading to the cruise port for your first luxury cruise, you’ll enjoy it even more when you know you got the lowest possible price for your vacation. At Dunhill Travel Deals, our mission is to provide travelers with the best prices on hotels, resorts, cruises and all-inclusive vacations that include food, drinks and entertainment. We do the research – and pass the savings on to you. (You’re welcome!)

Hotel Deals

High-rise hotels, roadside motels, all-inclusive resorts and bed-and-breakfast inns are all included in Dunhill Travel Deals’ listings, to help you find the perfect accommodations for your travels. If you’re searching for a luxury suite to complement your lavish Parisian vacation, or trying to book a cheap hotel room to crash in after a concert, we’ve got you covered. Search through the listings by destination, and pick the humble hotel that tickles your fancy or the luxury resort that floats your boat. Our experts bring you the latest, best hotel deals for destinations all over the globe.

Cruise Packages

Cruising is gaining in popularity as a vacation option, and with so many cruise ships and itineraries available, there is a cruise for everyone. From cheap Caribbean cruises on Carnival Cruise Line to luxury South Seas cruise vacation packages on Paul Gauguin, we offer some of the best prices on the high seas. Cruise lines hate an empty cabin, so if you wait until a few weeks before the ship is ready to sail, you might be able to grab a last-minute cruise deal. Your ship has come in! Get onboard with a Dunhill Travel Deals cruise vacation.

Vacation Packages

Would you like to get on a plane, land on a tropical island, spend a week in the pool and then fly home - all for one, prepaid price? Yes, please! It’s not a dream, it’s a dream vacation package. Staying in one of the Caribbean’s many all-inclusive beach resorts allows you to get the best price on Paradise. Pair a beach resort with a flight deal and a rental car, and voila! You have an unbeatable vacation package. Search through our many pages of resorts in Mexico, the Caribbean, or Costa Rica and find a seaside cottage or ocean-view villa to appease your inner sun-worshipper.

Last Minute Travel Deals

Sometimes, you just need to get away fast. For your impromptu business meeting or weekend shopping spree with girlfriends, a last-minute travel deal may be just the ticket. Grab that last cruise ship cabin, the last-minute off-season rate at the beach, or a special last-minute hotel deal and throw some things in a suitcase. Hurry – these deals don’t last.

Search Flight Deals

Search Hotel Deals

Search Cruise Deals

Search Vacation Deals

Search Car Deals

Travel Articles

European Backpacking Tips

What to Pack for a European Backpacking Trip

I always over pack, whether I am going on a quick weekend getaway or traveling for work, I end up leaving my apartment looking like I’m moving out. That’s why the concept of backpacking through Europe is so foreign to […] Read More

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 FROM collapsed_categories_t WITH(NOLOCK) WHERE catId = '100' [1] => SELECT o.price, logo.filename, o.lineLong AS title, o.offerId, o.priceInfo, o.lp, o.bullet1, o.bullet2, pl.placeId, (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 ttv_logos_t logo WITH(NOLOCK) ON (logo.logoId = o.logoid) JOIN brands_v3t b WITH(NOLOCK) ON (b.brandId = o.brandId) JOIN clients_t c WITH(NOLOCK) ON (c.clientId = o.clientId) WHERE pl.location = 'HOME' AND pl.startDate <= '10/25/2016 8:23:49 PM' AND pl.endDate > '10/25/2016 8:23:49 PM' AND = 1 ORDER BY newid() )