Puerto Vallarta sits on the shores of Banderas Bay, one of the largest natural bays in the world and a playground for everything that floats. The best way to truly appreciate the region's dramatic coastline, hidden beaches, and abundant marine life is from the water. Whether you want a lively party catamaran, a peaceful snorkeling expedition, or a private yacht all to yourself, there is a vessel waiting at the marina with your name on it.
Below are the 10 best boat tours and yacht rentals in Puerto Vallarta, covering every budget and style of traveler. Ready to set sail? Browse all of our water adventures on the Tours and Rentals pages.
1. Sunset Catamaran Cruise
The quintessential Vallarta experience, a sunset catamaran cruise combines an open bar, music, snacks, and the unbeatable spectacle of the sun sinking behind the bay. Most cruises depart from the Marina in the late afternoon and last two to three hours, making them perfect for couples, friends, and first-time visitors.
2. Marietas Islands Tour
A trip to the protected Marietas Islands — home to the famous Hidden Beach — is a bucket-list adventure. These uninhabited islands offer world-class snorkeling, sea caves, and the chance to spot dolphins and seabirds. Because access is regulated to protect the ecosystem, book early through a licensed operator.
3. Yelapa & Majahuitas Day Cruise
Cruise south to the roadless fishing village of Yelapa, with stops for snorkeling at Los Arcos and time to relax on a quiet beach. This relaxed full-day tour blends sailing, swimming, and a taste of authentic small-town Vallarta. Don't miss the famous slice of homemade pie sold on the beach.
4. Private Luxury Yacht Charter
For the ultimate splurge, a private yacht charter puts you in command of your own itinerary, complete with a captain, crew, water toys, and often a chef. Cruise to secluded coves, anchor for snorkeling, and toast the sunset with no crowds in sight. Charters range from sleek day boats to multi-cabin mega-yachts.
5. Los Arcos Snorkeling Tour
The Los Arcos marine national park, with its towering rock arches just offshore, is the city's premier snorkeling destination. Half-day boat tours bring you to crystal-clear waters teeming with tropical fish, rays, and the occasional sea turtle, often with gear and a guide included.
6. Whale Watching Cruise (Seasonal)
From December through March, humpback whales migrate into Banderas Bay to breed, and a whale watching cruise offers front-row seats to breaching, tail-slapping, and singing. Naturalist-led tours use hydrophones so you can actually hear the whales underwater — a truly unforgettable experience.
7. Speedboat Adventure to Las Ánimas
For travelers short on time, a speedboat tour delivers an adrenaline-filled dash across the bay to beaches like Las Ánimas, Quimixto, and Yelapa. Faster and more flexible than larger vessels, these tours pack snorkeling, beach time, and waterfalls into a single action-packed day.
8. Sailboat Cruise
Prefer the quiet hum of the wind over an engine? A traditional sailboat cruise offers a more intimate, eco-friendly way to glide across Banderas Bay. With smaller groups and a slower pace, it is ideal for those who want serenity, conversation, and the romance of true sailing.
9. Pirate Ship Adventure
A hit with families and groups, the pirate ship tours feature swashbuckling shows, games, water activities, and meals aboard a full-size galleon. The day version is great for kids, while the evening cruise leans into dinner, drinks, and live entertainment under the stars.
10. Fishing Charter
Banderas Bay is a renowned sport-fishing destination, and a fishing charter lets you chase marlin, sailfish, dorado, and tuna with experienced local captains. Charters range from shared pangas to fully equipped sportfishing boats, and many operators will even help you cook your catch afterward.
Tips for Booking a Boat Tour in Vallarta
Always book through a reputable, licensed operator and confirm what is included — gear, drinks, meals, and park fees can vary widely. Bring reef-safe sunscreen, a hat, and motion-sickness medication if you are prone to seasickness. Most large tours depart from the Marina Vallarta cruise terminal, so arrive at least 30 minutes early. For more ideas, see our full list of activities and tours around the bay.
Frequently Asked Questions
What is the best boat tour in Puerto Vallarta?
It depends on what you want. For atmosphere and value, the sunset catamaran cruise is the classic choice. For natural beauty, the Marietas Islands and Los Arcos snorkeling tours are unbeatable. For a special occasion, nothing tops a private yacht charter.
How much does it cost to rent a yacht in Puerto Vallarta?
Prices vary by size, season, and duration. Shared group cruises are very affordable, while private yacht charters typically start in the mid-hundreds for a half-day on a smaller boat and climb into the thousands for larger luxury vessels with full crews.
When is whale watching season in Banderas Bay?
Humpback whales are present in Banderas Bay from roughly mid-December through the end of March, with peak activity in January and February. Tours during this window are operated by certified guides who follow regulations to keep a safe distance from the whales.
Do boat tours include food and drinks?
Many do. Catamaran and pirate ship cruises usually include an open bar and snacks or a meal, while snorkeling and speedboat tours often include water and light refreshments. Always check the inclusions when you book, as private charters can be customized to your liking.
Ready to Set Sail on Banderas Bay?
Explore our full range of boat tours, yacht rentals, and water adventures in Puerto Vallarta.
Browse Vallarta Tours →