Free cancellation: get a full refund up to 24 hours in advance. Learn more

Top Mexico Shore Excursions

Category
Select Dates
Filter




Clear Filters
Clear Filters

119 Tours and Activities

Sort by:Default


Snorkeling adventure Cabo pulmo

Cabo Pulmo National Park is known for its clear waters and wealth of marine life, but finding the best spots to admire sub-aquatic scenes can be difficult. Benefit from guidance and personalized tips on a snorkeling tour of the marine preserve, and discover top wildlife watching spots including Mermaid’s Beach and Las Navajas.
  • Duration: 9 hours
  • Free Cancellation
  • Duration: 9 hours
  • Free Cancellation
From  
US$150.00
From  
US$150.00
See Details

Los Cabos Shore Excursion: Sailing and Snorkel Cruise

Sail on the shimmering waters of the Pacific Ocean on a half-day shore excursion from Los Cabos. Cruise on an open catamaran and stop to snorkel beneath the serene surface of Santa Maria Bay. Discover troves of tropical fish and colorful coral reefs as you immerse yourself in the marine magnificence of Mexican waters. Observe rugged natural landmarks like Los Cabos Arch and Lover’s Beach and enjoy a light lunch and open bar on this exciting excursion.
  • Duration: 3 hours 30 minutes
  • Free Cancellation
  • Duration: 3 hours 30 minutes
  • Free Cancellation
From  
US$68.99
From  
US$68.99
See Details

Puerto Vallarta Shore Excursion: Canopy Adventure Tour

Make your time in port at Puerto Vallarta memorable for the whole family with an exhilarating zipline adventure. Soar through lush rainforest canopy while enjoying incredible views of your surrounds, and see the Sierra Nevada mountains in a whole new way. This exciting shore excursion culminates with  a brief look into local tequila making and some samples to taste.
  • Duration: 3 hours
  • Free Cancellation
  • Duration: 3 hours
  • Free Cancellation
From  
US$64.99
From  
US$64.99
See Details

CABO PULMO JEEP

Experience one of the continent’s only living coral reefs on this guided snorkeling adventure to Cabo Pulmo National Park. Enjoy a scenic drive alongside the crystalline waters of the Sea of Cortez and an off-road journey to the national park. This complete outing includes hotel pickup and drop-off, lunch and snacks, bottled water, and everything necessary for exploring the park that Jaques Cousteau described as ‘The Aquarium of the World.’
  • Duration: 6 to 7 hours
  • Free Cancellation
  • Duration: 6 to 7 hours
  • Free Cancellation
From  
US$515.00
From  
US$515.00
See Details

Ensenada Shore Excursion: Wine and Cheese Tour with Lunch in Ojos Negros Valley

Discover fine locally made wine and cheese in Baja California, Mexico when your cruise ship docks in Ensenada. This full-day shore excursion visits the San Rafael winery and Rancho Ramonetti for wine and cheese tastings, followed by a lunch served with a glass of wine. Includes all tastings, lunch, private guide and vehicle, and pickup and drop-off at the port.
  • Duration: 5 hours
  • Duration: 5 hours
From  
US$121.08
From  
US$121.08
See Details

Private Tour: Los Cabos Coastline Sightseeing Cruise Including The Arch

Embark on a private cruise along the Los Cabos coastline aboard a comfy power catamaran. See some of the coastline's most iconic and photographable sights, including secluded Lovers Beach, nearby Divorce Beach and the stunning and distinct El Arco, located along Baja's southern tip. Watch sea lions sunning lazily on rocks or dipping beneath the waters, and simply bask in the stunning, surrounding scenery while enjoying this relaxing 1-hour tour. 
  • Duration: 1 hour
  • Duration: 1 hour
From  
US$150.00
From  
US$150.00
See Details

Costa Maya Shore Excursion: 2-Tank Scuba Dive

Dive the crystal clear waters of the Mesoamerican Barrier Reef on your Costa Maya port of call. Intended for certified scuba divers, this 2-tank excursion south of the Yucatan's Riviera Maya includes visits to two Caribbean sites. Explore deep sea shipwrecks and exquisite coral formations and come face-to-face with sea turtles and school of tropical fish. This 3.5-hour shore excursion includes equipment and a light snack.
  • Duration: 3 hours 30 minutes
  • Free Cancellation
  • Duration: 3 hours 30 minutes
  • Free Cancellation
From  
US$96.99
From  
US$96.99
See Details

NEW TO VIATOR

SEGWAY LOCAL VILLAGE & PLAYA MIA BEACH BREAK

Enjoy two Cozumel experiences in one day with this Segway tour and Playa Mia combo. You'll explore a local village with a connection to the Maya people on the Segway tour, and then head into the water at one of the island's most popular beach destinations where you have access to water toys, kayaks, lounge chairs, a kids' pool-lagoon, and much more.
  • Duration: 5 hours
  • Free Cancellation
  • Duration: 5 hours
  • Free Cancellation
From  
US$79.00
From  
US$79.00
See Details

Mystical Tour from Acapulco: Coyuca Lagoon and Temazcal Experience

Connect with Mexico’s indigenous cultures during this mystical tour, which spotlights shamanist rituals. Departing from your hotel with private pickup, you’ll go behind-the-scenes to cruise the wild-life filled Coyuca Lagoon on a traditional boat. Then, prepare to purify yourself during in an Aztec sweat lodge, using local herbs and presided over by a bonafide shaman. Top it off with a tasty lunch and free time to lounge in the pool and beach.
  • Duration: 6 hours
  • Free Cancellation
  • Duration: 6 hours
  • Free Cancellation
From  
US$80.00
From  
US$80.00
See Details

Private Whale Watching Tour in Los Cabos

Get up close and personal with pods of majestic whales on this cruise off the coast of Cabo San Lucas. Knowledgeable guides pilot the small boats to prime whale territory and provide expert narration. Get your cameras ready, whether you’re here for the wildlife or the scenery. Small boats ensure intimate experience. A portion of the proceeds benefits the Los Cabos Humane Society.
  • Duration: 2 hours
  • Duration: 2 hours
From  
US$350.00
From  
US$350.00
See Details

Sian Ka'an by Truck from Riviera Maya

Visit the Sian Ka'an Biosphere Reserve, a UNESCO World Heritage Site which is home to thousands of species of flora and fauna. After a bumpy ride into the Yucatán jungle, board a boat for a marine safari through this protected area. Look for dolphins, sea turtles, manatees, birds, and other animals. Enjoy a snorkeling session and afterward, a buffet lunch and shopping in Punta Allen.
  • Duration: 8 hours
  • Free Cancellation
  • Duration: 8 hours
  • Free Cancellation
From  
US$120.00
From  
US$120.00
See Details

Los Cabos Shore Excursion: Horseback Riding Adventure

Appreciate the beauty of the Baja desert on horseback next time you're in Los Cabos port. Set out for a relaxing riding adventure to meander the area's white sand beaches, admire its rocky canyons and enjoy the serenity of the nearby sea. You don't need any prior horseback riding experience on this shore excursion—just a willingness to get out and explore.
  • Duration: 2 hours
  • Free Cancellation
  • Duration: 2 hours
  • Free Cancellation
From  
US$99.99
From  
US$99.99
See Details

Private Whale Watching in Cabo San Lucas

Go on a private expedition in search of whales during this tour in Cabo San Lucas. You and your private group will set out on the water, and take in scenic views as you try to catch sight of whales in their natural habitat. Your private guide for this tour is a Baja native and knows the best ways around the water and the whale habitat. You can also learn about the whales and their habits from your guide as you cruise.
  • Duration: 60 to 75 minutes
  • Free Cancellation
  • Duration: 60 to 75 minutes
  • Free Cancellation
From  
US$250.00
From  
US$250.00
See Details

Puerto Vallarta Shore Excursion: ATV Adventure Tour

Make your port stop in Puerto Vallarta a memorable one with a 3-hour ATV adventure tour. Hit the off-road trails, bounce along mountain paths and traverse rivers en route to a local ranch, where you can cool off beneath a waterfall before setting out again. This shore excursion even includes a pit stop at an authentic Mexican eatery (own expense).
  • Duration: 4 hours
  • Free Cancellation
  • Duration: 4 hours
  • Free Cancellation
From  
US$74.99
From  
US$74.99
See Details

Progreso Shore Excursion: Uxmal Day Trip

Set out from your Progreso port of call for an on shore excursion of Uxmal, an ancient Mayan ceremonial site about 50 miles south of Merida that is renowned for the Puuc architectural style of its ruins. Spend your day touring this UNESCO World Heritage Site, visiting such remarkable structures as the Pyramid of the Magician and the Governor's Palace and learning the history of this once-flourishing city from your knowledgable guide. Enjoy a box lunch on your return trip to port.
  • Duration: 6 hours
  • Free Cancellation
  • Duration: 6 hours
  • Free Cancellation
From  
US$99.00
From  
US$99.00
See Details

Acapulco Shore Excursion: Half-Day Sightseeing Tour

Experience the best of Acapulco on this half-day tour with a local guide and a convenient morning or afternoon departure. See the city’s historic center and the famed cliff divers of La Quebrada. Marvel at gorgeous bays and towering cliffs from a scenic highway, then see the latest Acapulco has to offer in the ‘Diamond Area,’ which has beaches, a concert hall, and a convention center.     
  • Duration: 4 hours
  • Duration: 4 hours
From  
US$45.00
From  
US$45.00
See Details

Cozumel Shore Excursion: Snorkel reefs, Playa Mia beach & water park with buffet

Make the most of limited port time and experience multiple island highlights in one day during this Cozumel shore excursion. Board a boat and cruise along Cozumel’s coastline, stopping to snorkel and see reef fish, starfish, and maybe sea turtles or eagle rays. Then head to shore for beach activities, a water park, and shopping. Your tour includes buffet lunch, open bar, and port pickup and drop-off.
  • Duration: 5 hours
  • Free Cancellation
  • Duration: 5 hours
  • Free Cancellation
From  
US$106.22
From  
US$106.22
See Details

ATV AND HORSEBACK COMBO

Get off-road in Cabo in two different ways with this ATV and horseback riding double tour. Explore a picture-perfect beach away from the Cabo crowds, looking out for wildlife and admiring the views as you go. A guide makes sure that you take a safe and fun path, and included equipment makes for an easy trip—no planning needed.
  • Duration: 2 hours
  • Free Cancellation
  • Duration: 2 hours
  • Free Cancellation
From  
US$110.00
From  
US$110.00
See Details

GUIDED STAND UP PADDLE AND SNORKEL AT THE ARCH

Experience Cabo’s magical bays on a guided stand-up paddle board adventure. After a convenient hotel pickup, grab a life jacket, a wetsuit (if needed) and a board and hit the water with your bilingual instructor-guide. Marvel at the Arch rock formation, throw on some snorkel gear for a swim around Pelican Rock, or take a break and relax on the beach.
  • Duration: 3 hours
  • Free Cancellation
  • Duration: 3 hours
  • Free Cancellation
From  
US$95.00
From  
US$95.00
See Details

Los Cabos Shore Excursion: Los Cabos Arch Kayak Adventure

Opt for an active shore excursion in and along the clear waters off Los Cabos with a kayaking and snorkeling adventure. Venture into the protective bays of Chileno and Santa Maria in a single or tandem kayak, then dip into the sea to snorkel among elaborate coral formations and loads of colorful fish. This 3.5 hour exploration includes round-trip transport from your Los Cabos port of call.
  • Duration: 3 hours 30 minutes
  • Free Cancellation
  • Duration: 3 hours 30 minutes
  • Free Cancellation
From  
US$74.99
From  
US$74.99
See Details

El Corchito Cenotes Natural Reserve & Beach Break Excursion

Immerse yourself in the natural beauty of the Yucatan on this tour to Reserva Ecologica El Corchito in Progreso. At this ecological reserve just north of Merida, you'll visit up to three cenotes and discover the lush environment that surrounds them. Choose the cenote that suits you: Cenote Helechos, ideal for children or those who only want to wade in shallow water, or Cenote Venado (Deer Cenote) or Cenote Pajaros (Bird Cenote), which are deeper so you can go swimming.
  • Duration: 5 hours
  • Free Cancellation
  • Duration: 5 hours
  • Free Cancellation
From  
US$65.00
From  
US$65.00
See Details

Ensenada Shore Excursion: Entre Santos and El Cielo Winery Tours with Lunch

Spend your time in port enjoying local wines and gourmet food on a 6-hour, private shore excursion from the Ensenada Cruise Port. Visit two different wineries to learn about Ensenada wine from ‘grape to glass,’ then sit down to a seasonal meal at Valle de Guadalupe. This 6-hour wine and food excursion includes pickup and drop-off at the Ensenada Cruise Port, and offers the personalized experience of a private tour.
  • Duration: 6 hours
  • Duration: 6 hours
From  
US$74.15
From  
US$74.15
See Details

ATV Tour of Ghost Town Misnebalam and Break at Silcer Beach Club

Gain an alternative perspective of Yucatan on an ATV tour of the abandoned town of Misnebalam, then unwind after spooky sightseeing with a visit to Silcer Beach Club. Enjoy hassle-free round-trip transfer from your hotel or port to maximize your time, and explore the ghost town with a guide for insight into its haunted history and 19th-century architecture.
  • Duration: 3 to 5 hours
  • Free Cancellation
  • Duration: 3 to 5 hours
  • Free Cancellation
From  
US$110.00
From  
US$110.00
See Details

Bella Vista De Luxe Al Fresco 3 Course Dinner & Acapulco Cliff Diver Exhibition

Enjoy a romantic night of fine cuisine and cliff diving in Acapulco with a tour that takes care of all the details. You’ll dine on three courses of creative fare at BellaVista accompanied by a glass of wine or a cocktail, eating in a dining room with great views across Acapulco Bay. The next stop is La Quebrada, where you’ll sip another two drinks as you watch the famous cliff diving show. Since this evening includes round-trip transport from Acapulco hotel, you can eat, drink, and relax with the services of a professional driver.
  • Duration: 4 hours
  • Free Cancellation
  • Duration: 4 hours
  • Free Cancellation
From  
US$89.50
From  
US$89.50
See Details


Having trouble booking online?
(888) 651-9785
Call (888) 651-9785