Best places to take pictures in Cabo San Lucas, Mexico

On the southern tip of Mexico’s Baja California peninsula, Cabo San Lucas is the ultimate getaway destination for those who love pristine beaches, mouthwatering tacos by day, and tequila by night. 🌮 It’s also so much more than a spring break destination and all-inclusive resorts! Consider this your travel guide to the most photogenic spots across Los Cabos that you can’t miss on your next trip to Mexico.

Photo: Fernanda in Cabo San Lucas for Flytographer. Parita celebrates their trip with a family photoshoot in Cabo at Monumentos Beach in front of The Cape Hotel.

1. Medano Beach

Playa El Medano is buzzing with life from sunrise to sunset. Swimmable turquoise waters and white sands in the heart of Cabo San Lucas draw the attention of visitors and locals alike, and you could easily spend an entire day jumping from one activity to the next. 🥽 Snorkeling, kayaking, parasailing and beach volleyball are just a few ways to pass the time, all with views of the famous rock formations of Land’s End. Medano Beach is one of the most beautiful beaches in Los Cabos at all hours, but at sunrise, when you have the beach to yourself, is when it truly shines. ✨

Photo: Fernanda in Cabo San Lucas for Flytographer. Kuljeet celebrates their trip with a family photoshoot in Cabo at Medano Beach.

2. Monumentos Beach at the Cape Hotel

While Medano Beach’s calmer waters make it perfect for swimming, the nearby Monumentos Beach is where the surfers go to ride the waves with the same stunning view of El Arco in the distance. If catching waves isn’t your style, you’ll certainly want to catch the sunset. 🌅  The nightly display of colours at the end of every day have made this spot especially popular. If surfer chic decor and beachfront access are two requirements for your stay, The Cape Hotel is the perfect home away from home.

Photo: Fernanda in Cabo San Lucas for Flytographer. Brittany celebrates their trip with a multigenerational family photoshoot in Cabo at Monumentos Beach.

3. Downtown Cabo

Many visitors come to Cabo San Lucas for the beaches, but don’t sleep on visiting the town itself … literally! The nightlife scene is famous for those whose day is just starting as the sun goes down; 👯‍♀️  however, there’s so much more to do than just party. During the day, explore the streets to discover beautiful, historic architecture, shopping, and views down along the Marina Boardwalk. If you’re staying at one of the many relaxing all-inclusive resorts, this is a great place to explore outside of the hotel grounds and connect with the local culture.

Photo: Fernanda in Cabo San Lucas for Flytographer. Lindsey and their partner celebrate their trip with a pre-wedding photoshoot in Cabo.

4. Arts District

The Arts District of Cabo is as lively and colourful as the personalities of the locals. Brightly-hued buildings, unique street art and countless art galleries from artisans across the world line the streets, making it the cultural center of this exciting city.🎨  Also known as the gallery district, you’ll find cobblestone streets and cozy, local restaurants serving traditional cuisine around every corner. Even if you’re only window-shopping, you can still enjoy a delicious margarita and watch the lively street performers.

Photo: Fernanda in Cabo San Lucas for Flytographer. Michelle and their partner celebrate their Babymoon with a maternity photoshoot in Cabo at the Arts District.

5. Todos Santos

Nestled on the Pacific coast of Mexico’s Baja California Peninsula, this charming escape is perfect for a day trip. With many historic buildings, picturesque views and a laid-back atmosphere, it’s another art-lover’s paradise. The Mexican government even designated this village as a Pueblo Mágico: an honor given to about 100 small towns across Mexico for its history, culture and/or natural beauty. But you’ll just have to make the hour-long trek south to see for yourself 😉

Photo: Diana in Cabo San Lucas for Flytographer. Colleen and their partner celebrate their trip with a family photoshoot in Todos Santos.

Find the best things to do in Cabo San Lucas

Explore Cabo Travel Tips

6. Land’s End & the Arch of Cabo San Lucas

El Arco is one of the most famous landmarks in Cabo. This natural arch is part of the spectacular rock formations known as Land’s End, located at the southernmost point of the peninsula. You can’t go sightseeing without adding this spot to your itinerary, and the best way to see it? A glass-bottom boat tour, of course! 🔎  Land’s End is equally beautiful under the water and you can discover the colourful marine life below. From December through April, you can also go whale watching in search of playful humpback whales among the waves. A unique beach experience is an afternoon on Playa del Amor, or Lover’s Beach, which is hidden among the rocks and only accessible by water taxi. ⛵️

Photo: Fernanda in Cabo San Lucas for Flytographer. Brad and Garrett celebrate their trip with a couple photoshoot on a boat tour to the Arch of Cabo San Lucas.

7. Cerritos Beach

Located in between Cabo San Lucas and Todos Santos, this is one of the best beaches for clear waters and a secluded afternoon in the sunshine. It’s popular with swimmers and surfers alike, making it a great day trip for any traveller looking to explore outside the city limits or a great pit-stop on the way to Todos Santos. If learning to “hang-ten” is on your bucket list, the surf is great here year-round. 🤙

Photo: Fernanda in Cabo San Lucas for Flytographer. Alex and their friends celebrate their trip with a bachelorette photoshoot in Cabo.

8. San Jose del Cabo

Take a step back in time to the colourful, colonial streets of San Jose del Cabo for a day trip. Small-town charm, calming lagoons and walkable streets offer a laid-back respite from the livelier Cabo San Lucas. Enjoy the fresh catch of the day at one of the many local restaurants, and don’t forget to stroll through Plaza Mijares, the town’s mission church, and town hall. Playa Palmilla and Playa Santa Maria are nearby beaches for swimming, snorkeling and scuba diving among the wildlife.

Photo: Luis in Cabo San Lucas for Flytographer. Marcus celebrates their trip with a birthday photoshoot in Cabo.

9. Chileno Bay

If you follow the locals, you’ll probably find your way to the popular Chileno Beach. It’s consistently certified as a Blue Flag beach for its crystal clear waters, safety and many services provided to make it more accessible to everyone. Because jet-skis are not permitted in the bay and the water is calm, there’s truly no better spot for snorkeling the day away or relaxing under a palapa to the sound of gentle waves. ⛱

Photo: Fernanda in Cabo San Lucas for Flytographer. Autumn celebrates their trip with a family photoshoot in Cabo at Chileno Bay.

10. Playa Las Viudas

While the rocky shoreline isn’t swimming-friendly, the eye-catching volcanic rock formations dotting Widow’s Beach create a playground for photographers. 📸 Walking among the rocks feels like exploring another planet, making it one of the most unique and photogenic beaches along the Tourist Corridor. Be sure to make a stop here to snap photos or walk along the shoreline hunting for shells.

Photo: Fernanda in Cabo San Lucas for Flytographer. Tiffany and their friends celebrate their trip with a birthday photoshoot in Cabo.

Capture memories in Cabo San Lucas

Explore more Cabo travel tips or a complete Mexico Travel Guide featuring tips from real travellers and our local photographers in Cabo! From relaxing on world-famous beaches to discovering hidden gems, Cabo San Lucas is as diverse as it is beautiful. Book a Flytographer shoot to capture the magic of this Mexican paradise with your sandals off and toes in the sand. 🌊

Book your vacation shoot in Cabo San Lucas now

Find a Photographer