Vallarta Botanical Gardens
Explore Vallarta's lush, vibrant botanical oasis!

About Vallarta Botanical Gardens
Vallarta Botanical Gardens, located just a short drive south of Puerto Vallarta, is a horticultural paradise that captivates visitors with its stunning array of plant life and breathtaking natural beauty. Established in 2004 by Robert Price, the gardens were envisioned as a place to celebrate and conserve the diverse flora of Mexico. Today, they stand as a testament to this vision, showcasing an impressive collection of orchids, bromeliads, and agaves, among many others. Upon entering the gardens, visitors are greeted by a riot of colors and scents, as winding paths lead them through themed garden areas such as the Tropical Dry Forest, the Cactus Garden, and the Orchid Conservatory. Each section offers a unique glimpse into the region's botanical diversity, providing both educational insights and aesthetic pleasures. The gardens also serve as a haven for birdwatchers, with over 200 species of birds recorded in the area. The serene setting is perfect for leisurely strolls, guided tours, or simply relaxing in the on-site restaurant, Hacienda de Oro, which serves delicious local cuisine with panoramic views of the Sierra Madre mountains. In addition to its botanical wonders, Vallarta Botanical Gardens hosts various events and workshops throughout the year, fostering a deeper connection between visitors and the natural world. Nearby attractions include the charming town of El Tuito and the pristine beaches of the Pacific coastline, making the gardens an ideal stop on any Puerto Vallarta itinerary.
Highlights
- Orchid Conservatory with diverse orchid species
- Tropical Dry Forest showcasing native flora
- Cactus Garden featuring unique desert plants
- Birdwatching opportunities with over 200 species
- Hacienda de Oro restaurant with mountain views
- Educational workshops and guided tours
- Proximity to El Tuito and Pacific beaches
Plan Your Visit
Opening Hours
- MondayClosed
- Tuesday9:00 AM – 6:00 PM
- Wednesday9:00 AM – 6:00 PM
- Thursday9:00 AM – 6:00 PM
- Friday9:00 AM – 6:00 PM
- Saturday9:00 AM – 6:00 PM
- Sunday9:00 AM – 5:00 PM
