Majahuitas & Yelapa Adventure
Majahuitas & Yelapa Adventure
Majahuitas & Yelapa Adventure
Majahuitas & Yelapa Adventure
Majahuitas & Yelapa Adventure
Majahuitas & Yelapa Adventure
Majahuitas & Yelapa Adventure
Majahuitas & Yelapa Adventure
Limited Spaces Available! For reservations call 888-558-3330. Spaces are extremely limited this time of year so book early to ensure the date you want.

Majahuitas & Yelapa Adventure


  • An All-Day Beach Escape to the Relaxing Village of Yelapa and the Calm, Blue Waters of the Majahuitas Cove
  • Snorkel at the Cove of Majahuitas (Filled with Marine Life)
  • Visit the Tranquil Fishing Village of Yelapa, Hike Through Town to the Famous Cola De Caballo Waterfalls
  • Enjoy Complimentary Meals and an Open Bar On the Way Back to Puerto Vallarta

Tour Summary

Escape from the throngs of tourists and travel to two of the most relaxing getaways on Banderas Bay. Both Majahuitas and Yelapa are the ideal peaceful retreats from your typical overcrowded tourist enclaves. Each of this natural spots has its own unique charms. 

Whether you wish to discover an amazing underwater world by snorkeling at the splendid cove at Majahuitas, stroll through the quaint fishing hamlet of Yelapa, or hike a forest trail to a remote waterfall that tumbles into a clear pool, you'll have a wonderful time on this combination tour. The great thing about this tour is that you don't have to choose between these great activities - you can do them all. Yelapa is a quaint fishing town on Banderas Bay that is only quickly accessible by water. This relatively isolated location only adds to the allure of this charming coastal village. Once you reach Yelapa, you can stroll through the village and visit its attractions, take a hike to the cascading waterfalls, or ride a horse into the back country. You can also opt to simply stay on the beach and sunbathe, swim and snorkel. 

After enjoying a delicious lunch, the tour will continue to Majahuitas, a secluded cove that, like the town of Yelapa, can only be reached by boat. Truly escape the trappings of civilization and the more crowded snorkeling spots to fully enjoy the unspoiled beauty of this pristine cove. The snorkeling is really the highlight of visiting this marvelous place. The cove is protected from exterior winds and waves, so the visibility is exceptional. You'll see a jaw-dropping kaleidoscope of tropical fish swimming amongst variegated coral. You can also enjoy swimming, kayaking, hiking and bird watching. Nature enthusiasts can spot a number of different indigenous species, including birds, reptiles, and, depending on season, Marine Turtles, Bottlenose Dolphins, Eagle Rays, and Humpbacks.

It is your responsibility to make sure you are aware of and understand all restrictions pertaining to this tour before booking online or over the phone. It is your responsibility to ensure that you are medically qualified and within any limits listed below in order to participate in this activity. No refunds will be given to those who reserve a spot and can not participate due to the restrictions listed below. For more information please read our cancellation policy and terms and conditions page or call our staff with any questions regarding your ability to participate.

  • Available Sunday through Friday
  • Our typical departures are at 8:00AM from Nuevo Vallarta and 8:30AM from Puerto Vallarta
  • Cruise ship passengers can only book this directly with their cruise line
  • Minimum age is 4 years old.

Puerto Vallarta Snorkeling is always interested in your tour experience with us. We hope you enjoyed your tour and love to hear comments.

Bob Smith

I have been to the Bahamas many times, but Majahuitas & Yelapa Adventure is one of my favorite trips! It includes everything that everyone should do here. As a Bahamas veteran, I can say only the best about this experience!

Jim Peters

Thanks to the professional guides! I was a bit worried about kayaking because I had never done it before, but the instructions were great and I had such a good time!

Richard Dixon

The best way to discover nature! ( ͡° ͜ʖ ͡°)