Marietas Islands Mexico Travel Guide 2026: Hidden Beach, Tours, Cost, Best Time & Travel Tips

Hidden Beach Playa del Amor at Marietas Islands Mexico

Hidden in the Pacific Ocean off the coast of Mexico lies one of the most unique natural destinations in the world — the Marietas Islands.

Table of Contents

These uninhabited islands are famous for dramatic cliffs, turquoise waters, rare wildlife, and the incredible Playa del Amor, also known as Hidden Beach. This surreal beach sits inside a giant crater with a circular opening above it, allowing sunlight to illuminate the sand and water below.

Located near Puerto Vallarta and the beautiful coastline of Riviera Nayarit, the Marietas Islands attract adventure travelers, snorkelers, photographers, and wildlife lovers from around the world.

However, visiting the Marietas Islands requires proper planning. Hidden Beach permits are limited, tours often sell out, and certain days of the week the beach is closed.

This complete Marietas Islands travel guide explains everything you need to know before visiting in 2026, including the location, history, best tours, travel tips, costs, wildlife, and practical advice.

By the end of this guide, you will know exactly how to plan the perfect trip to this incredible destination.

Where Are Marietas Islands Located?

The Marietas Islands are located about 35 kilometers (22 miles) west of Puerto Vallarta in the Pacific Ocean.

These islands sit at the entrance of Banderas Bay, one of the largest bays in Mexico. The bay stretches across the states of Jalisco and Nayarit and is known for its calm waters, marine life, and beautiful coastal towns.

Although the islands appear remote, they are actually relatively close to several popular tourist destinations.

Distance From Popular Destinations

Puerto Vallarta → about 35 km
Punta Mita → about 25 km
Sayulita → about 40 km

Travel time depends on the departure point and boat type.

From Puerto Vallarta, the journey usually takes 1.5 to 2 hours.

From Punta Mita, the trip can take only 15–20 minutes, making it the fastest way to reach the islands.

Because the islands are protected under national park regulations, visitors cannot land freely. All trips must be organized through authorized tour operators.

How to Reach Marietas Islands

Hidden Beach Playa del Amor at Marietas Islands Mexico

Reaching the Marietas Islands is relatively easy, but visitors should know that these islands are part of a protected marine reserve. Because of this, independent travel is not allowed. The only way to visit the islands is by joining a licensed boat tour from nearby coastal towns.

1. Fly to Puerto Vallarta

The closest international airport to the Marietas Islands is in Puerto Vallarta. Many international and domestic flights connect to this city, making it the main gateway for travelers visiting the region.

From the airport, you can reach the marina or nearby towns by taxi, rental car, or shuttle service.

2. Choose Your Departure Location

Boat tours to the Marietas Islands usually depart from three main locations:

Puerto Vallarta
This is the most common departure point. Boat rides from here usually take around 1.5 to 2 hours, depending on sea conditions.

Punta Mita
Punta Mita is the closest departure point to the islands. Boat rides from here take only 15–20 minutes, making it the fastest and often the most comfortable option.

Sayulita
This small surf town also offers tours to the islands. The boat ride usually takes about 40–60 minutes, and tours often have a more relaxed, local atmosphere.

3. Join a Licensed Tour

Since the islands are part of Islas Marietas National Park, visitors must join an authorized tour operator.

Most tours include:

  • Boat transportation
  • Snorkeling equipment
  • Life jackets
  • National park permits
  • Guided activities around the islands

Some tours also include snacks, drinks, or lunch depending on the package.

4. Travel Time to the Islands

The boat ride across Banderas Bay is an experience in itself. Along the way, travelers sometimes see dolphins swimming beside the boat, and during whale season there is even a chance to spot Humpback whale migrating through the area.

Once you arrive, guides will organize activities such as snorkeling, wildlife watching, and visiting the famous Hidden Beach if your permit allows access.

Because visitor numbers are limited each day, it’s recommended to book your Marietas Islands tour in advance, especially during the busy travel season.

History of Marietas Islands

The iconic Hidden Beach or Playa del Amor at Marietas Islands, a famous natural wonder and tourist destination in Mexico.

The Marietas Islands have a fascinating history that combines natural geology with human influence.

The islands were formed thousands of years ago through volcanic activity beneath the Pacific Ocean. Over time, erosion from wind and waves shaped the dramatic cliffs, caves, and rock arches that visitors see today.

However, one of the most famous attractions — Hidden Beach — was not formed naturally.

In the early 1900s, the Mexican government used the islands as a site for military bomb testing and training exercises. Explosions created massive craters and tunnels across the islands.

One of these craters eventually filled with sand and seawater, forming the stunning Hidden Beach that attracts travelers today.

During the 1960s, the legendary ocean explorer Jacques Cousteau helped bring international attention to the environmental importance of the islands.

His advocacy encouraged the Mexican government to protect the area.

Today the Marietas Islands are designated as a protected national park, ensuring that tourism is managed responsibly and the ecosystem remains healthy.

What You’ll Find in the Seas of Marietas Islands

The waters surrounding the Marietas Islands are part of a protected marine ecosystem, which means the ocean here is full of diverse and fascinating sea life. Because fishing and other harmful activities are restricted, marine animals thrive in this area, making it a fantastic destination for snorkeling and wildlife spotting.

Colorful Tropical Fish

While snorkeling around the islands, visitors often see schools of bright tropical fish swimming among the rocky reefs. Common species include angelfish, parrotfish, and pufferfish. These fish create a vibrant underwater environment that makes snorkeling here very exciting.

Sea Turtles

The Marietas Islands are also home to several species of sea turtles. While swimming or snorkeling, travelers sometimes spot turtles gliding slowly through the clear blue water or resting near the reefs.

Giant Manta Rays

Another impressive marine animal occasionally seen in these waters is the manta ray. These graceful creatures can grow very large and are known for their smooth, gliding movements through the ocean.

Dolphins and Seasonal Whales

During boat rides to the islands, visitors often see pods of dolphins swimming alongside the boat. Between December and March, there is also a good chance of spotting migrating Humpback whale, which travel through Banderas Bay every year.

Coral and Rocky Reefs

Although the Marietas Islands are not known for massive coral reefs like some tropical destinations, the underwater rock formations provide shelter for many marine species. These reefs create a thriving habitat for fish and other sea life.

Thanks to conservation efforts within Islas Marietas National Park, the marine ecosystem around the islands remains healthy and full of life, making it one of the best snorkeling locations near Puerto Vallarta.

Hidden Beach Reality Check (Important for Travelers)

While Hidden Beach looks like a peaceful paradise in photos, reaching it is actually an adventurous experience.

Swimming Through the Tunnel

To enter Hidden Beach, visitors must swim through a 40–50 foot water tunnel that connects the ocean to the crater beach.

This swim is part of what makes the experience so exciting.

Life jackets are mandatory and provided by tour operators. However, visitors should still feel comfortable swimming in open water.

Sometimes small waves pass through the tunnel, so it can feel slightly challenging for beginners.

Limited Time on the Beach

Because the beach is small and the ecosystem fragile, visitors are allowed to stay for only about 15–20 minutes.

Tour guides carefully manage the time so that multiple groups can experience the beach while minimizing environmental impact.

Age Restrictions

For safety reasons, some tours apply age restrictions.

Children under 10–12 years old and adults above 60–65 years old may not be allowed to swim through the tunnel depending on conditions.

Best Time to Visit Marietas Islands

A wide-angle landscape photograph of the iconic 'Hidden Beach' (Playa del Amor) on the Marietas Islands, Nayarit, Mexico, during a bright, ideal weather day in the dry season. The perspective is from within the sandy crater, looking upwards through the large, irregular natural rock opening to a completely clear, deep blue sky. Soft, warm, golden hour sunlight from the morning illuminates the entire scene, casting beautiful shadows on the rugged cave walls and highlighting the pristine white sand beach inside. The hidden turquoise and emerald waters are exceptionally calm and crystalline, with small waves gently lapping onto the shore. No crowds are present, only a few distinct human figures (around 2-3 people) with smiles, one wading in the shallow water and another sitting relaxedly on the sand, enjoying the natural wonder, conveying tranquility and exclusivity. A small, eco-friendly panga (local tour boat) with a small group of tourists is visible in the clear open sea just beyond the cave entrance in the distance. The surrounding volcanic rock formations forming the island are lush and verdant, covered with healthy green grasses and diverse vegetation like prickly pear cacti and robust leafy shrubs. The image captures the feeling of a perfect, peaceful visit, showcasing the ideal climate and water clarity. The photographic style is natural, vibrant, and highly detailed, with sharp focus and a balanced composition.

Choosing the right time to visit the Marietas Islands can greatly improve your experience. These protected islands near Puerto Vallarta are famous for the stunning Playa del Amor, also known as Hidden Beach, along with excellent snorkeling and wildlife encounters.

November to May – Best Overall Season

This is the most popular time to visit because the weather is dry, sunny, and the ocean is usually calm. Water visibility is clearer during these months, making it perfect for snorkeling and exploring marine life. Since this is peak season, it’s best to book your Hidden Beach permit 3–4 weeks in advance.

December to March – Whale Watching Season

During these months, Humpback whale migrate through Banderas Bay. Visitors often see whales breaching or swimming with their calves during boat tours, making the trip even more unforgettable.

June to October – Off Season (Rainy Months)

This period has fewer tourists and a quieter atmosphere. However, rain and tropical storms can make the ocean rough, and some tours may be canceled. Snorkeling visibility can also be lower due to sediment in the water.

Cost of Visiting Marietas Islands (2026)

A premium travel planning setup on a wooden deck overlooking the Marietas Islands Hidden Beach. Features a leather journal titled 'Marietas Islands Expedition Fund 2026', Mexican Peso currency, a compass, and a card showing an estimated cost of 2500 - 4500 MXN per person.

Visiting the Marietas Islands usually requires booking a guided boat tour because the islands are part of a protected marine reserve. Tour prices vary depending on the departure point, the type of boat, and whether the Hidden Beach permit is included.

Average Tour Cost

Most standard tours cost between $90 and $150 USD per person.

Additional Fees to Know

Hidden Beach Permit
If your tour includes access to Playa del Amor, the permit may cost an additional $30–$50 USD.

National Park Fee
Visitors must pay an entrance fee to Islas Marietas National Park, usually around 100–120 Mexican pesos. Some tour companies include this fee in the package.

Port or Marina Fee
Some marinas charge a small port fee of around 30 pesos.

Tips for Crew
It is customary to tip the boat crew about 10–15% of the tour price.

Because Hidden Beach permits are limited, booking your tour in advance is highly recommended, especially during peak travel months.

Marietas Islands Hidden Beach Rules

The famous Hidden Beach is one of the main reasons travelers visit the Marietas Islands. However, strict rules are in place to protect the environment.

Limited Daily Visitors

Only about 116 visitors per day are allowed to enter Hidden Beach.

Swim Through a Tunnel

To reach the beach, visitors must swim through a 40–50 foot water tunnel from the ocean. Life jackets are mandatory and provided by tour guides.

Time Limit

Visitors can stay on the beach for 15–20 minutes. This rule helps reduce environmental damage.

Age Restrictions

Some tours restrict entry for children under 10–12 years old and adults over 60–65 years old, depending on sea conditions.

Conservation Days

Access to Hidden Beach may be limited on certain days of the week for conservation purposes, so it’s always best to confirm availability with your tour operator before booking.

Top Nearby Places to Explore Near Marietas Islands

After visiting the Marietas Islands, there are many incredible places around Banderas Bay and the Riviera Nayarit region that are worth exploring. From colorful surf towns to hidden beaches and lush botanical gardens, these destinations can easily turn your trip into a longer adventure.

Here are some of the best places to visit near the Marietas Islands.

1. Sayulita – The Vibrant Surf Town

A vibrant street with colorful papel picado banners hanging above. Brightly painted buildings line the road, with parked cars and clear blue skies.

Sayulita is one of the most popular beach towns near the Marietas Islands. This colorful town is famous for its relaxed bohemian atmosphere, lively streets, and great surfing spots.

Why Visit

Sayulita is known for its vibrant culture and photogenic streets filled with colorful decorations. One of the most famous spots in town is the iconic Flag Street, where rows of colorful flags hang above the street creating a beautiful scene for photos.

Top Activities

Visitors can take beginner surfing lessons, explore local markets, shop for traditional Huichol artwork, or enjoy fresh seafood and margaritas at beachside restaurants.

Sayulita is located about 30 minutes from Punta Mita, making it a convenient stop after visiting the Marietas Islands.

2. Punta Mita – Luxury and Tranquility

Sunny tropical beach with tall palm trees leaning over white sand, and gentle waves lapping at the shore. Clear blue sky and serene ocean.

Punta Mita is a beautiful coastal area known for luxury resorts, pristine beaches, and world-class golf courses. It is also the closest departure point for tours to the Marietas Islands.

Why Visit

If you prefer a quieter and more upscale beach destination, Punta Mita is the perfect place to relax after your island adventure.

Top Activities

Visitors can relax on Playa Punta de Mita, enjoy fresh seafood at beachfront restaurants, or play golf at one of the famous courses overlooking the Pacific Ocean.

The region is also famous for the traditional Mexican seafood dish Pescado Zarandeado, which is grilled fish marinated in local spices.

3. San Pancho – The Cultural Heart of Riviera Nayarit

A vibrant street scene in San Pancho, Mexico at sunset. Colorful shops line the cobblestone path, with people dining and browsing market stalls by the ocean.

San Francisco (San Pancho) is a charming beach town located just north of Sayulita. Often described as Sayulita’s quieter sibling, San Pancho offers a more peaceful and authentic atmosphere.

Why Visit

This town is less commercialized and has a strong community spirit. It is known for its art scene, eco-projects, and cultural activities.

Top Activities

The beach in San Pancho is a fantastic place to watch the sunset. Visitors can also explore art galleries or visit the Entre Amigos Community Center, a local organization focused on sustainability and education.

4. Los Arcos Marine Park – A Snorkeling Paradise

Calm ocean scene with two rocky islands covered in greenery, set against a backdrop of distant mountains and a bright blue sky with scattered clouds.

Los Arcos Marine Park is one of the best snorkeling and diving spots near Puerto Vallarta.

Why Visit

The park features dramatic granite rock formations rising from the ocean. These natural arches and tunnels create a unique underwater environment.

Top Activities

Visitors can go snorkeling, scuba diving, kayaking, or simply enjoy boat tours around the rock formations. The area is home to many species of fish, rays, and other marine life.

Los Arcos is located just south of Puerto Vallarta.

5. Playa Majahuitas – A Hidden Tropical Escape

Split view of vibrant reef fish underwater against a clear blue sky and lush green island. The scene conveys tranquility and natural beauty.
credit: Daniel-Avin77

Majahuitas Beach is a beautiful secluded beach that is usually reached by boat from Puerto Vallarta.

Why Visit

The beach is known for its clear emerald water, peaceful atmosphere, and lush jungle surroundings. Because it is less crowded than many beaches in the region, it feels like a hidden paradise.

Top Activities

Visitors can enjoy snorkeling, swimming, paddleboarding, and relaxing at beachfront restaurants or beach clubs.

6. Vallarta Botanical Gardens – A Jungle Adventure

A serene garden scene with a pebble path winding through lush greenery and vibrant flowers. Sunlight filters through the trees, creating a peaceful atmosphere.

Vallarta Botanical Gardens offers a completely different experience from the beaches of Banderas Bay.

Why Visit

Located in the mountains south of Puerto Vallarta, the gardens are considered one of the most beautiful botanical gardens in North America.

Top Activities

Visitors can explore jungle hiking trails, see rare orchids and tropical plants, watch colorful birds, or swim in the nearby river surrounded by nature.

What to Pack for Marietas Islands

Packing the right gear can make your trip much more comfortable and enjoyable.

Essential Items

Reef-Safe Sunscreen
Only biodegradable sunscreen should be used to protect marine life.

Swimsuit
You will likely spend time swimming or snorkeling during the tour.

Waterproof Phone Case
A waterproof case protects your phone while swimming through the tunnel to Hidden Beach.

Dry Bag
A dry bag helps keep your valuables safe from water during the boat ride.

Towel and Light Clothing
Bring a small towel and comfortable clothing for the trip.

Motion Sickness Tablets
If you are sensitive to boat rides, this can help prevent seasickness.

Waterproof Camera or GoPro
A waterproof camera is ideal for capturing photos while snorkeling or swimming near the islands.

With proper preparation, your visit to the Marietas Islands can be a safe, exciting, and unforgettable adventure.

Is Marietas Islands Worth Visiting?

Yes, visiting the Marietas Islands is absolutely worth it, especially for travelers who enjoy nature, marine life, and unique landscapes. The islands are famous for their dramatic cliffs, crystal-clear waters, and the incredible Playa del Amor, which is hidden inside a giant crater.

Unlike many popular beach destinations in Mexico, the Marietas Islands remain protected as part of Islas Marietas National Park. This means the ecosystem is well preserved and the marine life is abundant.

Visitors often describe the experience as more than just a beach trip. The boat ride itself is an adventure, offering beautiful views of the Pacific Ocean and sometimes even encounters with dolphins or Humpback whale during whale season.

In addition to Hidden Beach, travelers can enjoy activities such as snorkeling, kayaking, bird watching, and exploring the islands’ unique rock formations.

For anyone visiting Puerto Vallarta or the Riviera Nayarit, a tour to the Marietas Islands is often considered one of the most unforgettable experiences in the region.

Frequently Asked Questions (FAQ) – Marietas Islands

1. Where are the Marietas Islands located?

The Marietas Islands are situated in the Pacific Ocean, approximately 35 km (22 miles) west of Puerto Vallarta and about 8 km (5 miles) from Punta Mita. They belong to the state of Nayarit and are protected as part of the Islas Marietas National Park.

2. Why are the Marietas Islands famous?

The islands are world-renowned for their unique volcanic rock formations, diverse marine life (including the rare Blue-footed Booby bird), and the iconic Playa del Amor, also known as the Hidden Beach—a stunning sandy beach tucked inside a collapsed volcanic crater.

3. How do you get to the Marietas Islands?

Because the islands are a protected marine reserve, independent travel is strictly prohibited. You can only visit by joining a licensed boat tour departing from Puerto Vallarta, Nuevo Vallarta, Sayulita, or Punta Mita.

4. How much does a Marietas Islands tour cost in 2026?

Tour prices typically range between $90 and $200 USD per person.

  • Standard Tours (Snorkeling only): $90 – $120 USD.
  • Hidden Beach Access Tours: $150 – $200 USD (due to limited permits).
  • Note: Expect to pay an additional $150–$200 MXN in cash for the National Park and Port fees at the pier.

5. Do you need a permit to visit the Hidden Beach?

Yes. Access to Playa del Amor requires a special government permit. To protect the ecosystem, authorities limit visitors to approximately 116 people per day. It is highly recommended to book 3–4 weeks in advance.

6. Why is the Hidden Beach called “Playa del Amor”?

Translating to “Beach of Love,” the name became popular due to the romantic, secluded nature of the crater. Historically, the hole was created by military bomb testing in the early 1900s, which was later reclaimed by nature into the beautiful beach we see today.

7. How do you enter the Hidden Beach?

There is no path or boat access to the sand. Visitors must swim approximately 60–80 meters (200 feet) through a natural rock tunnel from the open ocean. Wearing a life jacket and a safety helmet is mandatory during the swim.

8. How long can you stay at the Hidden Beach?

To minimize environmental impact and allow other groups to visit, stay time is strictly limited to 15–20 minutes on the sand.

9. Is the Hidden Beach safe for everyone?

While generally safe with a guide, it requires moderate swimming ability. Due to the tunnel swim and ocean currents, many tours restrict access for children under 10 and adults over 65. If you struggle with swimming or claustrophobia, you may prefer to stay on the boat and enjoy snorkeling around the islands instead.

10. When is the best time to visit?

The best time is from November to May when the weather is dry and the water is clearest. For whale watching, plan your visit between December and March to see Humpback whales migrating through Banderas Bay.

11. Are the islands open every day?

No. The National Park is CLOSED every Monday and Tuesday for environmental conservation and recovery.

12. What should I pack for the tour?

We recommend bringing:

  • Rash Guard (Long-sleeve swim shirt): Best for sun and jellyfish protection.
  • Reef-safe/Biodegradable Sunscreen: Regular chemical sunscreens are banned.
  • Waterproof Phone Case/GoPro: To capture the swim through the tunnel.
  • Dry Bag: To keep your clothes and wallet dry on the boat.
  • Motion Sickness Tablets: If you are prone to seasickness during the boat ride.

13. Are drones allowed on the islands?

No. Drones are strictly prohibited to avoid disturbing the nesting bird colonies and maintaining the safety of other visitors.

14. Can you stay overnight or are there hotels on the islands?

No. The islands are uninhabited and protected. There are no hotels, and overnight stays are strictly forbidden. Most visitors stay in nearby Puerto Vallarta, Punta Mita, or Sayulita.

15. Is visiting the Marietas Islands worth it?

Absolutely. Between the adventure of the tunnel swim, the beauty of the Hidden Beach, and the world-class snorkeling, it remains one of the most unique and unforgettable natural experiences in Mexico.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
Top 10 Best Countries to Visit in Oceania Top 10 Best Countries to Visit in Africa Your Ultimate Guide on How to Start Solo Traveling Have you seen Chocolate Hills in real life?