The Best Resorts With Their Own Whale-Watching Tours in Mexico (2026-27)

The list

(Scroll)

Two whale tails above a blue ocean with mountains on the horizon

Written by:

Dave Pratt

Partner

Key takeaways

  • Four Seasons Resort Punta Mita is our top pick for humpbacks. It offers private two-hour whale-watching trips for up to six people, with hydrophones on board and open to all ages, from a peninsula next to Banderas Bay's calving grounds.

  • Naviva, A Four Seasons Resort builds a program around the whales. Its adults-only whale weekends on December 18 to 20, 2026 and March 5 to 7, 2027 are led by the resort's marine biologist and included in the nightly rate.

  • Pick the region by the whale. Humpbacks calve in Banderas Bay and off Los Cabos, blue whales feed and calve in the Gulf of California around Loreto, and gray whales gather in the Baja lagoons.

  • Season dates are set by Mexico's environment ministry each year. In 2025-26 they ran from December 8 to March 23 in Banderas Bay and from December 15 to April 30 off Los Cabos and in the main gray whale lagoons.

Which Mexican resorts run their own whale-watching tours

Most luxury resorts on Mexico's Pacific coast will book you a whale tour. Far fewer run the boats themselves, with their own crew and often a naturalist or biologist on board. That decides who shares the boat with you and when it leaves.

This guide lists the resorts that operate or arrange their own trips, grouped by the whale you're going to see. For humpbacks, that means Banderas Bay and Los Cabos. For blue whales, Loreto. For gray whales, the lagoons on Baja's Pacific side, where the places to stay are small whale camps.

Each entry says which whales you'll see, how the trips run (private or shared, and who guides them), who it suits and what you give up. Details come from each resort's own experiences pages and fact sheets, and season dates come from the federal notice.

Whale seasons and resort picks at a glance

Region

Main whales

2025-26 official season

Resort picks

Banderas Bay (Punta Mita, Puerto Vallarta)

Humpback

December 8 to March 23

Four Seasons Resort Punta Mita; Naviva, A Four Seasons Resort

Los Cabos

Humpback, with gray whales offshore

December 15 to April 30

Montage Los Cabos

Loreto Bay

Blue, plus humpback and fin

January 1 to April 30

Villa del Palmar at the Islands of Loreto

Ojo de Liebre and San Ignacio lagoons

Gray

December 15 to April 30

Lagoon whale camps

Magdalena Bay

Gray

January 1 to April 30

Day trips and fly-ins from Loreto and Los Cabos

Dates are from the 2025-26 season notice published by SEMARNAT, Mexico's environment ministry. A new notice is published each fall, so check the 2026-27 dates before booking a boat.

Banderas Bay humpbacks: Punta Mita and Riviera Nayarit

Humpback whales come to Banderas Bay each winter to mate and calve. Mothers and calves gather so close to the northern shore that the federal notice bars whale-watching boats from a 2 km strip running from Punta Mita to the mouth of the Río Ameca, and from within 1.5 km of the Marietas Islands. Puerto Vallarta International Airport (PVR) is about 45 minutes from the Punta Mita resorts.

Four Seasons Resort Punta Mita: best for private trips with the whole family

Location: The private Punta Mita peninsula at the northern tip of Banderas Bay, about 45 minutes from PVR.

Whales: Humpbacks, including mothers and calves.

Tour format: Private two-hour boat trips for up to six people, morning or afternoon, with hydrophones on board. All ages are welcome.

Best for: Families and multigenerational groups who want a boat to themselves.

Four Seasons Resort Punta Mita sells its whale trips as private charters at a flat rate for up to six people, so a family or small group has the boat to itself. Each trip lasts about two hours, and the hydrophone lets you hear the males singing underwater. All ages can join the private trips, so families with toddlers don't have to split up.

The resort opened in 1999 and has 177 rooms and suites in casitas, plus villas, residences and beach homes for larger groups. Two Jack Nicklaus Signature golf courses sit on the peninsula, and Kids For All Seasons is complimentary for ages five to 12. It holds a Forbes Travel Guide Five-Star rating for 2026, its tenth in a row, and two MICHELIN Keys in the 2026 MICHELIN Guide.

The resort faces the stretch of coast where mothers and calves rest, which is why that strip is closed to tour boats, and in season whales can sometimes be seen from the peninsula itself.

Downside: A private charter costs more than a seat on a shared boat, and guests wade through knee-deep water to board.

Naviva, A Four Seasons Resort: best for a guided whale weekend

Location: A separate resort on the same peninsula, about 45 minutes from PVR.

Whales: Humpbacks.

Tour format: Two whale-watching boat trips during a three-day program led by the resort's marine biologist, included in the nightly rate.

Best for: Couples who want to learn about the whales as well as see them.

Naviva is an adults-only, all-inclusive resort of 15 tented bungalows. On December 18 to 20, 2026, and again on March 5 to 7, 2027, it hosts whale weekends led by resident marine biologist Sandra Rios. The program includes a Marietas Islands boat trip with whale watching, a second whale-watching boat tour and an evening talk on the whales and the bay.

Downside: The boats leave from the marina at La Cruz de Huanacaxtle, a 25-minute transfer from the resort.

Los Cabos humpbacks: Montage Los Cabos

Off Los Cabos, humpbacks and gray whales are the most commonly seen, and the official season runs later into spring than in Banderas Bay. Most resorts here sit on the Tourist Corridor between San José del Cabo and Cabo San Lucas, and Los Cabos International Airport (SJD) is about 20 to 45 minutes away depending on the resort.

Montage Los Cabos: best for a guided seasonal excursion

Whales: Humpbacks, from mid-December to mid-April.

Tour format: A seasonal whale-watching excursion with expert guides.

Best for: Families who want whale watching alongside a calm, swimmable bay.

Montage Los Cabos sits on Santa Maria Bay, about 17 miles from SJD, with 122 guest rooms, suites and casas. It holds a Forbes Travel Guide Five-Star rating and two MICHELIN Keys.

Downside: The resort doesn't publish current prices or group sizes for its whale trips.

Loreto blue whales: Villa del Palmar at the Islands of Loreto

Whales: Blue whales, plus humpbacks and fin whales.

Tour format: Whale trips booked through Danzante Tours, the resort's own tour provider.

Best for: Travelers who want the world's largest animal, and a quieter base than Cabo.

Researchers describe the Gulf of California as a winter calving and feeding ground for blue whales, and the waters of Loreto Bay National Park are one of the places to see them. Villa del Palmar sits on Danzante Bay, about 30 minutes south of Loreto International Airport, and Alaska Airlines flies between San Diego and Loreto from December 19, 2026 to April 28, 2027. The resort offers an all-inclusive plan.

Downside: Loreto's whale tours leave from the town marina, about 30 minutes from the resort, and the resort doesn't publish group sizes.

Gray whales in the Baja lagoons: where to stay

UNESCO lists the Ojo de Liebre and San Ignacio lagoons, part of the El Vizcaíno Whale Sanctuary, as the most important breeding site for the eastern North Pacific gray whale. There are no luxury resorts on the lagoons. The places to stay are whale camps run by local families and longtime outfitters, and they're the closest you can sleep to the whales.

Baja Discovery runs a tented camp at Punta Piedra on San Ignacio Lagoon. Its five-day, four-night trips start in San Diego and include six outings on 22-foot pangas, most meals, Mexican fees and permits, and a charter flight from Tijuana, for $4,650 per person sharing in 2027.

Kuyimá is a community-run camp on San Ignacio Lagoon, authorized by CONANP, Mexico's protected areas agency, with tents and cabins and packages from a single day to four days and three nights. Its 2027 whale season runs January 20 to March 31.

The best months are February and March. Both camps take several hours to reach by road from Loreto, so most guests fly or join a package with transfers.

How to choose a whale-watching resort in Mexico

  • For humpbacks with young children, book Four Seasons Resort Punta Mita, whose private trips have no minimum age.

  • For a guided program as a couple, time a stay at Naviva, A Four Seasons Resort with one of its marine biologist whale weekends.

  • For more than one species, base yourself in Los Cabos or Loreto between January and March, when humpbacks, blue whales and gray whales overlap.

  • For gray whales up close, give up the resort for a few nights at a lagoon camp.

Frequently asked questions

Which resorts in Mexico have their own whale-watching tours?

Four Seasons Resort Punta Mita offers private whale-watching trips, Naviva, A Four Seasons Resort hosts whale weekends led by its marine biologist, and Montage Los Cabos offers a seasonal whale-watching excursion with expert guides. Villa del Palmar in Loreto books trips through its own tour company.

When is whale season in Mexico?

Roughly December to April. In 2025-26 the official season ran December 8 to March 23 in Banderas Bay, December 15 to April 30 off Los Cabos and in the Ojo de Liebre and San Ignacio lagoons, and January 1 to April 30 in Magdalena Bay and Loreto.

Where is the best whale watching in Mexico?

It depends on the whale. Banderas Bay and Los Cabos are best for humpbacks, Loreto for blue whales, and the San Ignacio and Ojo de Liebre lagoons for gray whales.

Can you see whales from the shore in Punta Mita?

Sometimes. Humpback mothers and calves rest close to the coast between Punta Mita and the Río Ameca, so whales can be seen from the peninsula in season, though a boat gets you much closer.

Can you swim with whales in Mexico?

No. Mexico's federal standard for whale watching, NOM-131-SEMARNAT-2010, prohibits swimming and diving with whales and limits each boat to 30 minutes with the same whale or group.

Are the Naviva whale weekends open to children?

No. Naviva, A Four Seasons Resort is adults-only. Families should look at Four Seasons Resort Punta Mita, which offers private whale trips open to all ages.

Related reading

Get started

Let's find what you'll do next

Tell us what you have in mind, or start with one of our experience guides.

Aerial view of red cliffs and turquoise water on the Mexican coast

Get started

Let's find what you'll do next

Tell us what you have in mind, or start with one of our experience guides.

Aerial view of red cliffs and turquoise water on the Mexican coast

Get started

Let's find what you'll do next

Tell us what you have in mind, or start with one of our experience guides.

Aerial view of red cliffs and turquoise water on the Mexican coast