Cancun, Mexico
Big resort choice, lively Hotel Zone, and Mayan ruins within a day trip.
Toronto travel agency
Sun, sand and zero spreadsheets. We match Canadian travellers with the right resort, the right flight and the right week, then look after the details.
Quick answer
Vacations Today is a Toronto-based travel agency that plans all-inclusive vacations from Canada. We help you pick a resort in Cancun, Punta Cana or Aruba, book flights from Canadian airports, and organize destination weddings and family trips.
Three destinations make up most of the trips we plan. All have direct flights from Toronto and a wide choice of all-inclusive resorts.
Big resort choice, lively Hotel Zone, and Mayan ruins within a day trip.
Long palm-lined beaches and some of the best all-inclusive value in the Caribbean.
Dry, breezy and sunny almost all year, outside the main hurricane belt.
Flights, transfers, resort, meals and drinks in one price. We explain what is really included before you book.
Resort wedding packages, guest room blocks and a planning timeline that keeps everyone on track.
Kids clubs, family suites, short transfers and the documents you need when travelling with children.
Dates, departure city, budget and who is coming. Five minutes by email or phone.
We send two or three resorts that fit, with honest notes on beaches, food and rooms.
We book the package with a Canadian tour operator and check your documents.
If a flight changes or a storm threatens, you have a real person to call.
For most Canadians, Cancun and Punta Cana offer the best mix of short direct flights (about 4 hours), resort choice and price. Aruba costs more but has reliable sunny weather almost all year because it sits outside the main hurricane belt.
Book 4 to 6 months ahead for Christmas and March Break, when prices and demand are highest. For the rest of the winter, 2 to 3 months ahead usually gives good choice. See our guide to the best time to visit the Caribbean.
For standard vacation packages, booking through an agency usually costs the same as booking direct with the tour operator, because the agency is paid a commission by the operator. You also get someone to call if a flight changes or something goes wrong.