Compare prices
EN
Tour photo

Travel tips

When is the best time to visit the Marietas Islands?

The best time to visit the Marietas Islands is between December and March. This window offers ideal weather and high chances to see humpback whales.

Photo: tour listing on Viator

In short

  • December to March is the peak season for whale watching.
  • The entire National Park is closed every Monday.
  • Hidden Beach is closed on both Mondays and Tuesdays.
In this article
  1. When is the best time to visit Marietas Islands?
  2. Is the Marietas Islands park open every day?
  3. When is Hidden Beach closed?
  4. What is the best time for whale watching at Marietas Islands?
  5. When is the best time of day to go?
  6. What is the best time for snorkeling?

Choosing the right day for your boat tour is crucial due to strict conservation closures. You also want to align your visit with the best marine life visibility and weather in the Bay of Banderas.

When is the best time to visit Marietas Islands?

The best months are December, January, February, and March.

During these winter and early spring months, the weather is most comfortable. The boat ride from Puerto Vallarta (1 to 1.5 hours) or Punta Mita (15-35 minutes) is pleasant. You might want a light windbreaker for chilly mornings. This period is also peak season for spotting humpback whales on the way to the islands.

Is the Marietas Islands park open every day?

No. The entire Islas Marietas National Park is closed to all visitors every Monday.

CONANP enforces this weekly closure to protect the delicate marine ecosystem and allow the area to recover. No authorized tour boats can enter the protected areas on Mondays.

Tour photo
Photo: tour listing on Viator

When is Hidden Beach closed?

Hidden Beach (Playa del Amor) is closed on both Mondays and Tuesdays.

If you want to do the 80-meter swim through the natural sea tunnel to the crater beach, book your tour between Wednesday and Sunday. Access is highly restricted to just 116 people per day.

View of the sandy shore and sky through the opening of Hidden Beach
Guaranteed hidden beach-marietas islands.3 h 4.8 (161)from $152

What is the best time for whale watching at Marietas Islands?

Humpback whales migrate through the Bay of Banderas from December to March.

Tour boats frequently encounter whales during the ride to the marine park in these months. Booking a specific whale watching and snorkeling combo tour increases your chances of spotting them alongside sea turtles and manta rays.

Tour photo
Photo: tour listing on Viator
Tour photo
Whale Watching and Snorkeling in Marietas Islands National Park5 h 4.9 (56)from $85

When is the best time of day to go?

Morning tours generally offer calmer waters for the mandatory 80-meter swim to Hidden Beach.

Since entry is limited to 116 people per day, operators schedule specific time slots. Your exact arrival time at the islands depends on your authorized tour operator. Time spent on Hidden Beach itself is strictly limited by park rangers to a maximum of 15 to 20 minutes.

People walking on the sandy shore of Hidden Beach
Marietas Islands Snorkel Tour & Hidden Beach4 h to 5 h 4.8 (1,033)from $99

What is the best time for snorkeling?

Winter and spring months offer the best underwater visibility.

You will have 45 to 60 minutes to explore the coral reefs. During the clear winter months, you have excellent chances to see tropical fish, sea turtles, and occasional manta rays. Remember that sunscreen of any kind is prohibited, so wear a UV-protective rash guard instead.

Tour photo
Photo: tour listing on Viator

Questions travellers ask

Can I visit Hidden Beach on a Tuesday?

No. While the exterior islands and La Nopalera beach are open on Tuesdays, the interior Hidden Beach is closed to all visitors every Monday and Tuesday for conservation.

Is the water cold in winter?

The water can be slightly cooler from December to March, but a rash guard helps keep you warm. You must be able to swim 80-100 meters independently to reach the Hidden Beach.

Can I see blue-footed boobies year-round?

Yes. The Islas Marietas National Park is a year-round sanctuary for colonies of blue-footed boobies. You can spot them from the boat or during island eco-tours.

whale watching & snorkelingfrom $85 on Viator
Check dates