Take a guided boat tour through the mangrove forest located within El Salado Estuary and Ecological Reserve. Marvel at the diverse wildlife including herons, crocodiles, iguanas, and tropical birds. Hike or bike the reserve trails to spot even more animals, plants, and eco-systems. End the day at La Isla, a local family restaurant offering traditional Mexican dishes.
Discover the biodiversity of the Sierra Madre Mountains with Vallarta Botanical Gardens. Admire the flora and fauna in the orchid garden, the bird watching area, and the butterfly dome. Take a short trek on the trails to find the hidden waterfall. Complete the day with dinner at Hacienda Doña Engracia, a historic Mexican Hacienda with delicious cuisine and live music.
Relax in a picturesque beach town with charming boutiques, art galleries, and restaurants. Shop for locally made handicrafts, and try some famous fish tacos in Sayulita Plaza. Rent a stand-up paddleboard or book a surfing lesson with Wildmex Surf School. Enjoy sunsets and live music at Don Pato, a local bar facing Sayulita Beach.
Take a boat tour to the Marietas Islands Biosphere Reserve, a protected area home to thousands of birds, dolphins, and unique marine species. Snorkel in the Hidden Beach, a natural oasis accessible only by swimming through a tunnel. Relax on the pristine Playa del Amor and admire the Blue-footed Boobies, Pelicans, and other seabirds in their natural habitat. Satisfy your cravings with seafood delicacies at Tino's Restaurant, a local favorite in Punta de Mita.
For visitors with more time, add a day trip to San Sebastian del Oeste, a charming colonial town in Jalisco state with a rich gold mining heritage and scenic mountain views. For those with less time, consider skipping Sayulita or Marietas Islands and replace them with a half-day visit to Los Arcos National Park, a popular spot for diving and snorkeling near Puerto Vallarta. Do not forget to pack sunscreen, comfortable shoes, and insect repellent as they will come in handy.