Last-minute beach vacations
Are you looking for great last-minute beach vacations? WestJet Vacations is your go-to source for getaways based around one of life's most pleasurable activities — lying on a beach. Our vast array of hand-picked packages means you can expect the best rates at the best hotels, leaving you free to indulge in your favourite pastime. So browse the deals below to find your ideal last-minute vacation and you'll be spending quality time lying on a beach in no time at all.
Other available packages:
Top-class travel from start to finish
We're known for our excellence in air travel — and we're also proud to provide some of the very best package deals around. We're set apart by our vacation experts — who work to get the best deals on the best destinations — as well as other added bonuses like free changes and cancellations within 24 hours of booking. Above all, our friendly WestJetters strive to deliver great guest experiences from start to finish. That's why when you think "last-minute beach vacations," you should think WestJet Vacations.
Embark on your next getaway sooner
Nothing matches the exhilaration of booking a getaway on a whim better than booking it at an incredible value. At WestJet Vacations, we take pride in offering a great selection of last-minute deals to a number of coveted destinations, including everything from short weekend stays in New York and Las Vegas to week-long, all-inclusive stays in Puerto Vallarta and Montego Bay. You can also count on us for other special offers and promotions, like seat sales, dining and entertainment credits, or opportunities to earn triple the WestJet dollars on select flights — all the more reason to sign up for our JetMail newsletter to stay in the know. So if your schedule is flexible, so are our prices: browse our last-minute deals now and get away sooner for less.
Book your perfect last-minute beach getaway today!
Search for great WestJet vacations
Find vacations from:
- Deer Lake/Corner Brook
- Fort McMurray
- Fort St. John
- Grande Prairie
- Prince George
- Quebec City
- St. John's
- Thunder Bay