Twin Lakes Beach
The Pitch
The way I actually pitch Twin Lakes to couples is as the local-Santa-Cruz answer. Most of the spots I shoot on this coast are out-of-town destinations — north-coast bluffs you have to drive twenty minutes to reach, south-coast cliffs that ask for a scramble, resort beaches in Aptos. Twin Lakes is the opposite. It's the beach a Santa Cruz local would actually take a friend visiting from out of state. Free parking right on the bluff above the sand. The harbor a two-minute walk to your right. The pleasure pier visible to your left as a backdrop. Schwann Lagoon at your back with herons fishing. It reads as Santa Cruz the town, not Santa Cruz the destination.
The thing I tell couples weighing Twin Lakes against Natural Bridges or any of the cliff spots: this isn't the postcard. There's no sandstone arch, no dramatic bluff drama, no hidden cove. The photos you get here are different — boardwalk distance, harbor masts as a vertical element, Schwann Lagoon's marsh grasses as foreground, the long Monterey Bay sweep south. It's a quieter aesthetic. The right pick for couples who live in Santa Cruz or know the town, who don't want their engagement photos to look like every other engagement photo on the Santa Cruz coast.
The other thing Twin Lakes gives you that the destination beaches don't: it pairs with a meal at the Crow's Nest within a two-minute walk, or downtown Santa Cruz dinner ten minutes later. After a sunset session you walk to the harbor for a drink at the Crow's Nest with the same harbor masts you just shot, now lit by string lights. That changes the day. It feels less like an event and more like a Tuesday-afternoon walk that happened to end with photos.
The honest disclosure on Twin Lakes: this is a popular Santa Cruz town beach. On a sunny summer weekend afternoon the parking along East Cliff Drive fills up, the volleyball courts are running, families are picnicking, dogs are doing their morning or evening shift. We work around it — the south end of the beach toward the harbor entrance is generally quieter than the north end, and the sunset hour empties the beach of casual visitors faster than the destination beaches — but if a couple wants completely empty coast, this isn't that beach. Pick the north-coast bluffs or Stewart's Cove for empty. Pick Twin Lakes for Santa Cruz character.
The pitch I give couples weighing this against Capitola Beach (the next cluster destination over): Capitola has the painted Venetian-style houses on the cliff and the pier — it's the more colorful, more touristic, more "we went on vacation" photo. Twin Lakes is more local, more harbor-working, more "we live here and this is our beach." Most weeks I'd pair them — Twin Lakes for the harbor-and-lagoon shots in the last hour of sun, Capitola for the painted-village shots after sunset.
The Reality (read before you book)
Twin Lakes is the most logistically easy beach I work with that isn't a paid resort property. Free parking, real restrooms, sand you can walk on in dress shoes. A few things still worth knowing.
Free street parking along East Cliff Drive. No fees, no lots, no kiosks. The bluff-top spaces along East Cliff between the harbor and 7th Avenue put you within a one-minute walk of the beach. On busy summer weekends those spots fill mid-afternoon; on a Tuesday in October you'll have your pick. If East Cliff is full, the side streets (15th, 14th, 13th) all have free residential street parking within a five-minute walk.
Real restrooms exist. The state-beach restroom is at the foot of 7th Avenue. The harbor has additional restrooms inside the Crow's Nest building and at the public-access points along the harbor mole. This is the only Santa Cruz beach I work with where "where do we change clothes for the second outfit" has multiple clean answers.
The beach is south-facing, low-energy, family-friendly. Gentle waves by Santa Cruz standards, broad flat sand at low tide, sheltered from the prevailing northwest wind by the curve of the bay. Kids play here. Volleyball courts run along the north end. This is a low-stakes beach for shoots — no surge channels, no cliff hazards, no scramble.
Dogs allowed on leash before 10am and after 4pm. This is a Santa Cruz County rule and rangers enforce it during peak hours. For our late-afternoon shoots the 4pm gate works in our favor — dogs are welcome during the shoot window. Bring a leash regardless; off-leash gets enforced.
Drone use is restricted. Twin Lakes is a state beach with state-park drone rules — generally not allowed without permit. The harbor adjacent is also restricted airspace because of Santa Cruz Wharf operations and boat traffic. For shoots I plan without drones here.
Schwann Lagoon is a freshwater wildlife habitat. Herons, egrets, occasional river otters. The marsh grasses along the lagoon edge can be a beautiful foreground but stay out of the water itself — the lagoon is a protected habitat, and walking through it disturbs the wildlife.
Harbor traffic is constant during summer daytime. Sailboats, motorboats, paddleboards, kayaks — the harbor entrance is busy from morning through evening in fishing season. That's a feature for some shoots (working-harbor energy in the background) and a constraint for others (no quiet-cove feel). We work with the harbor when it adds something and angle away from it when we want a cleaner Pacific shot.
Crowds are local and predictable. Sunny weekend afternoons in summer are the busiest. Foggy mornings, weekday afternoons, and the hour after sunset are essentially empty. Schedule accordingly.
Light, Weather, & When
Sunset over Monterey Bay is the headline. The beach faces south-southwest, the sun sets over the Santa Cruz Mountains to the west — so the beach catches a long run of late sun with side-light raking across the sand, the harbor masts to the east lit up warm, and Schwann Lagoon behind you turning golden too. Sixty to ninety minutes before sunset is when we start. Headline sunset shots land in the final twenty minutes.
Marine layer and fog behave the same here as on the rest of the Santa Cruz coast. Summer mornings can sit under heavy fog that often burns off by early afternoon. When it doesn't, the beach takes on a moody muted look with the harbor masts disappearing into atmosphere — photographs beautifully in its own way. I don't reschedule for fog at Twin Lakes. The east side has its own gray-day character.
Wind is gentler than the west-side or north-coast beaches. Twin Lakes faces south into the curve of Monterey Bay, partially sheltered from the prevailing northwest wind. On afternoons when Davenport or Natural Bridges is getting hammered, Twin Lakes can be calm. That matters for couples whose hair or veils don't tolerate strong wind — Twin Lakes is one of the calmer-shoot destinations.
Best seasons: October through February for cleanest sunsets, lowest crowds, and warmer afternoon light angles. April through May for clear afternoons and longer light windows. Summer works fine — expect crowds, possible fog, but the longest light windows of the year.
Tide matters less than at the destination beaches. Twin Lakes is a wide flat beach; even at high tide there's plenty of sand. Low tide opens up more wet-sand reflection space for sunset photos but doesn't dramatically change the shoot. We schedule for light, not tide, at this location.
Proposing Here
Twin Lakes is one of the easier surprise-proposal logistics I work with, for the same reasons families love it: real parking, predictable approach, no scramble, no remote-wilderness vibe. The partner being surprised has zero "why is this trail so dramatic" red flags going off. It's just a walk on the local beach after a coffee at the harbor.
The primary stage is the south end of the beach toward the harbor mole, about a three-minute walk from the East Cliff parking spaces. The crowd density drops as you walk toward the harbor entrance, the masts and rigging give a visually distinctive backdrop you don't get anywhere else on this coast, and the wider beach south of the volleyball courts opens up enough that the moment feels semi-private even on a busier day. I aim for the patch of firmer wet sand twenty feet from the surf, with the harbor masts at distance to the east and the Pacific opening up to the south.
The photographer protocol (standard for all my surprise proposals): I arrive thirty to forty-five minutes ahead, post up on the bluff path above East Cliff or down on the upper sand with a long lens, dressed like another tourist with a camera. I look like someone shooting the harbor or the boardwalk in the distance, not a wedding photographer. When you and your partner come walking down the bluff steps or up from the harbor, I'm already in position. The camera doesn't lift toward your partner until the moment is happening. After the "yes," we pivot into the engagement shoot from there — the walk up toward the harbor for a drink at the Crow's Nest is a natural session ending.
Concealment math. Twin Lakes is more open than a cove destination, but the harbor proximity helps. A guy with a camera at the bluff edge or near the volleyball nets reads as a local with a hobby, a Crow's Nest customer killing time, a tourist photographing the harbor — anything but a wedding photographer scouting. The east side of Santa Cruz generates plenty of casual tourist and local foot traffic; you blend.
Backup spot for crowded days. If the south end toward the harbor is busier than expected (summer weekend, holiday), I move the moment north toward the Schwann Lagoon corner of the beach where the marsh grasses make a softer, more private backdrop. We pre-agree on a hand signal so you know to keep walking if the moment isn't ready. The walk-along-the-beach approach gives me flexibility you don't get at a single-vantage cove.
Decor works here, easily. The flat sand and the East Cliff parking spaces mean vendors can carry florals or a small arch to the beach in one or two trips. The wind, when it's present, is usually manageable for ground-anchored decor. The harbor proximity even opens up unusual options — a small floral setup on the harbor mole at sunset, with the masts as backdrop, is a Twin Lakes photo nobody else gets. We talk through specifics in advance.
The Shoot Itself
The engagement session at Twin Lakes flows through four zones, and most sessions cover at least three:
1. The wide beach itself. Flat sand running between the volleyball courts on the north end and the harbor mole on the south. Wide bay photos with the couple as a small element in the frame, sunset light raking across the sand, the Santa Cruz Mountains lighting up behind. The workhorse zone. 2. The harbor mole and entrance. Concrete jetty walk extending out into the bay, lined with mooring boats. Walks-with-masts photos, the working-harbor energy in the background. A different texture than pure-beach photos. 3. Schwann Lagoon at the north end. Freshwater marsh with grasses and reeds. Walk-up shots with the couple framed against grasses, herons in the background, the beach beyond. The quietest part of the destination. 4. The East Cliff bluff path. Above the beach, paved promenade running from the harbor toward Pleasure Point. Walking-along-the-cliff shots with the Pacific spreading out below. The story-arc closer when we end the shoot heading toward dinner.
A few photos I come back to here:
- The harbor-masts backdrop. Couple in the middle distance on the sand, the harbor entrance and a row of mast verticals behind them, soft sunset light over everything. Wide aperture, the masts as soft visual rhythm. The shot nobody else's engagement session in Santa Cruz has. - The wet-sand reflection. Couple at the low-tide line, the wet sand mirroring the sky, the bay running off behind them. Low camera position, the reflection doubling the color. Works best in the final fifteen minutes of light. The classic shot, executed against an underused background. - The Schwann Lagoon foreground photo. Couple in the middle distance against the lagoon's marsh grasses and reeds, the beach and bay beyond. Telephoto compression, soft afternoon light. The pick for couples who want photos with a natural-history feel rather than working-harbor energy. - The pleasure-pier-in-distance shot. Looking west down the beach with the couple in the middle ground and the Santa Cruz Wharf and boardwalk lights visible at distance. Best as a post-sunset photo when the pier lights are on and the sky is still holding color. Anchors the photos to Santa Cruz the town in a way few other photos can. - The walk-up-the-harbor shot. Couple walking up the bluff path toward the Crow's Nest at end of shoot, the harbor below, the day winding down. End-of-session, casual, story-arc closer. Tells the day better than any single beach photo.
A note on the harbor as a backdrop. Some couples love the working-harbor energy and want it foregrounded. Others find it too cluttered and want pure-Pacific photos. We discuss in advance, and on shoot day I balance the mix — some shots lean into the harbor, others angle the camera south to keep the harbor out of frame entirely.
Signal & Coordination
Twin Lakes sits in fully built-out east-side Santa Cruz with strong cell coverage on all major carriers. Full bars on Verizon, AT&T, and T-Mobile on the bluff, the beach, the harbor mole, and the East Cliff promenade. The harbor itself has additional public wifi from the Crow's Nest and harbor services.
Practical implications: this is the most signal-reliable destination I work with on the entire Santa Cruz coast. Vendors can coordinate in real time. Last-minute changes don't require offline maps. A proposal text-to-the-family moment after the "yes" lands instantly. For decor-heavy proposals, multi-vendor coordination, or family sessions with parents arriving in separate cars from different directions, Twin Lakes quietly handles the operational layer that other destinations make hard.
In practice on this stretch: I haven't had a session where cell signal mattered here. It's the destination where logistics quietly work. If we need to call off for weather, I text by 1pm before you've left for the beach.
Nearby
Downtown Santa Cruz, the harbor itself, and Capitola are all within ten minutes. Twin Lakes is the most centrally located destination on the Santa Cruz coast.
```json { "hotels": [ { "name": "Dream Inn", "category": "Santa Cruz Oceanfront", "vibe": "Iconic Santa Cruz oceanfront hotel on Main Beach. Five minutes west on West Cliff, beach across the street, the obvious pick for a Santa Cruz weekend.", "city": "Santa Cruz", "driveMinutes": 6, "driveMiles": 2, "url": "https://www.dreaminnsantacruz.com/" }, { "name": "Sea & Sand Inn", "category": "Cliffside Boutique", "vibe": "Cozy ocean-view rooms on West Cliff Drive. More modest than the Dream Inn, classic Santa Cruz character.", "city": "Santa Cruz", "driveMinutes": 7, "driveMiles": 2.5, "url": "https://santacruzmotels.com/" }, { "name": "West Cliff Inn", "category": "Cliffside Boutique", "vibe": "Victorian-charm Four Sisters Inn right on West Cliff Drive between Natural Bridges and Main Beach. Walkable to the wharf.", "city": "Santa Cruz", "driveMinutes": 8, "driveMiles": 3, "url": "https://westcliffinn.com/" }, { "name": "La Bahia Hotel & Spa", "category": "Beach-Adjacent Resort", "vibe": "Santa Cruz's newest luxury hotel — Moorish-design spa, ocean views, on-site dining. Walking distance to the boardwalk.", "city": "Santa Cruz", "driveMinutes": 6, "driveMiles": 2, "url": "https://www.labahiasantacruz.com/" }, { "name": "Hotel Paradox", "category": "Modern Boutique", "vibe": "Wooded-modern downtown Santa Cruz hotel a few minutes from Pacific Avenue nightlife. Closer to downtown than to the beach.", "city": "Santa Cruz", "driveMinutes": 8, "driveMiles": 3, "url": "https://www.thehotelparadox.com/" }, { "name": "Beach Street Inn & Suites", "category": "Capitola Adjacent", "vibe": "Boardwalk-area Santa Cruz hotel, walkable to Main Beach and the wharf. Five minutes from Twin Lakes.", "city": "Santa Cruz", "driveMinutes": 5, "driveMiles": 1.5, "url": "https://beachstreetinnandsuites.com/" } ], "restaurants": [ { "name": "Crow's Nest", "cuisine": "Seafood / Harbor", "vibe": "The harbor-entrance classic — touristy but reliable, the kind of dinner that pairs with the walk-up from Twin Lakes Beach. The closest restaurant to the beach itself, two minutes' walk.", "driveMinutes": 2, "driveMiles": 0.5, "url": "https://crowsnest-santacruz.com/" }, { "name": "Aldo's Harbor Restaurant", "cuisine": "Italian / Seafood", "vibe": "Working-harbor classic on the south side of the entrance — fresh fish, no pretense, breakfast and lunch right on the water.", "driveMinutes": 3, "driveMiles": 0.7, "url": "https://aldosharbor.com/" }, { "name": "Shadowbrook", "cuisine": "California Continental", "vibe": "Old-school Capitola landmark with a cable car ride down to the creekside dining room. Six minutes east — legendary for proposals and anniversaries.", "driveMinutes": 6, "driveMiles": 2.5, "url": "https://shadowbrookcapitola.com/" }, { "name": "Cafe Cruz", "cuisine": "California / American", "vibe": "Soquel village bistro, warm dinner room, the kind of place locals go when they want a real dinner without the boardwalk noise. Ten minutes east.", "driveMinutes": 10, "driveMiles": 4, "url": "https://www.cafecruz.com/" }, { "name": "Laili", "cuisine": "Mediterranean / Persian", "vibe": "Downtown Santa Cruz, warm bustling room, the local-favorite romantic dinner pick. Ten minutes west.", "driveMinutes": 10, "driveMiles": 3, "url": "https://lailirestaurant.com/" }, { "name": "Oswald", "cuisine": "New American / Bistro", "vibe": "Small chef-driven downtown dinner spot. Locals' choice for date night when they want something nicer than a brewpub.", "driveMinutes": 10, "driveMiles": 3, "url": "https://www.oswaldrestaurant.com/" } ] } ```

