Planning an engagement photoshoot in Puerto Vallarta? This guide covers 10 of the best engagement photo locations, from beaches and jungle settings to Old Town, so you can choose a backdrop that fits your style.
1. Old Town Puerto Vallarta
Wander through the cobblestone streets of Old Town, capturing the essence of Puerto Vallarta’s historic charm amidst colorful colonial buildings, vibrant murals, and lively markets.

2. El Malecón
Stroll along El Malecón, the famous boardwalk that stretches along the Puerto Vallarta coastline, capturing candid moments against a backdrop of vibrant sculptures, palm trees, and ocean views.

3. Vallarta Botanical Gardens
Immerse yourselves in the natural beauty of the Vallarta Botanical Gardens, capturing your engagement photoshoot amidst the greenery and vibrant flowers. For a truly unique experience, arrange a private photoshoot in the Vallarta Botanical Gardens’ Orchid House. Surrounded by rare and exotic orchids, you’ll create a captivating and distinctive backdrop for your engagement session.

4. Sayulita
Venture north to the picturesque village of Sayulita, where the bohemian vibe, colorful streets, and pristine beaches create a unique and eclectic setting for your engagement session.

5. Playa Punta Negra
Located on the picturesque coast of Nayarit, Mexico, Playa Punta Negra provides a stunning backdrop for an engagement photoshoot with its pristine beach, turquoise waters, and tropical scenery.

6. La Cappella Restaurante
Located in downtown Puerto Vallarta, La Cappella Restaurant provides an ideal setting for a romantic rooftop proposal. With its elegant ambiance, delicious cuisine, and panoramic views of the city’s charming cobblestone streets, this restaurant offers a picturesque backdrop. To add to the experience, you can stay overnight at their upscale hotel, Hacienda San Angel.

7. Punta Mita
For a touch of luxury and seclusion, head to the private, gated community of Punta Mita. The white sandy beaches, luxury resorts, and exclusive golf courses offer a sophisticated and unique setting for your photoshoot.

8. Las Careyes
Situated along the captivating coastal region of Jalisco, Mexico, Las Careyes is located approximately 90 kilometers south of Puerto Vallarta. This destination offers a remarkable setting for an engagement photoshoot, offering peaceful beaches, vibrant tropical landscapes, and a luxurious ambiance that perfectly captures the essence of the Mexican Riviera.

9. Playa Pátzcuaro Sur
Situated in Nayarit, Mexico, Playa Pátzcuaro Sur is an ideal location for an engagement photoshoot. With its serene atmosphere, sandy beach, and ocean views, this hidden gem provides a picturesque setting to capture your engagement.

10. Playa Colomitos
Visit the secluded and intimate Playa Colomitos, a serene beach located south of Puerto Vallarta, where the green jungle meets crystal-clear turquoise waters. Don’t miss the opportunity to visit Boca de Tomatlán, a charming fishing village nearby, adorned with colorful boats and a laid-back atmosphere, offering an escape from the tourist areas.

Puerto Vallarta offers a range of locations for engagement photos, from quiet beaches to more central spots in Old Town. If you’re planning your engagement photoshoot, you can explore our Puerto Vallarta engagement photography portfolio or contact us to start planning your session.




