Every winter, humpback whales migrate thousands of miles from Alaska to the warm waters off Riviera Nayarit to breed and calve — and Sayulita sits right along their route. If you're visiting between December and April, whale watching is one of the best things to add to your trip.
The migration runs roughly December through April, with the regulated tour season operating December to March. Peak activity — and the best odds of a close encounter — falls in January, February, and March, when the largest numbers of whales are in the area.
Most whale watching trips leave from one of two spots: directly off Sayulita beach, on smaller, biologist-led boats, or from La Cruz marina, about 20–30 minutes south, where larger catamarans run full-day outings. Trips typically last two to four hours and depart in the morning, when the water is calmest.
Humpbacks are famously active during breeding season — breaching, tail-slapping, and singing are all common sights (and sounds; some boats use hydrophones so you can hear the whales underwater). Most trips also pass through areas with dolphins, and licensed operators keep a respectful, regulated distance from the whales themselves.
Watch for whales from the hill, then relax by the pool
Casa G Sayulita is minutes from the beach and boat launches, with a private saltwater pool waiting when you're back.
Check Availability & Book