
Cabo Whale Watching Season: When to Go and What You Will Actually See
Cabo's whale season is one of the few wildlife spectacles you can plan a beach holiday around. The official window is December 15 to April 15, and the months are not equal.

Tell us your budget and vacation vibe. Get personalized resort recommendations, then book online or let Brendan help.
Free recommendations. No account needed.
Budget, who is going, dates, and the vibe you want. About two minutes.
Best overall, best value, and an upgrade when it is worth it, each with the tradeoff and who should skip it.
Check rates and book online with our booking partners, or ask Brendan to quote it for you.
Pick your top two in the quiz and we rank resorts around them.
Jump straight to resort picks for your destination.
Mexico · 117 all-inclusive resorts
Mexico · 103 all-inclusive resorts
Dominican Republic · 93 all-inclusive resorts
Mexico · 49 all-inclusive resorts
Mexico · 37 all-inclusive resorts
St. Lucia · 28 all-inclusive resorts
Barbados · 23 all-inclusive resorts
Jamaica · 21 all-inclusive resorts
We cover 662 all-inclusive resorts across 36 destinations in Mexico and the Caribbean. See every destination.
I'm Brendan O'Brien, VacationPro's founder. I book trips as an independent travel advisor with Fora. Send me the resort you are considering and I'll personally check rates, room options and available offers, then help you book.
Requesting a quote is free and does not commit you to anything.
Get a Quote from BrendanResort breakdowns and destination guides.

Cabo's whale season is one of the few wildlife spectacles you can plan a beach holiday around. The official window is December 15 to April 15, and the months are not equal.

Two Caribbean destinations need no passport if you are American. Everywhere else does, with one real exception for cruises. Here is the island-by-island answer.

No, if you are a US citizen. Puerto Rico is a US territory, so flying there is a domestic flight. What you do need is the right ID, and the rules changed recently.
Join 5,000+ travelers who never miss a deal. Free, no spam, unsubscribe anytime.
No spam, ever. Unsubscribe anytime.