Spanish Oaks Ranch Wedding Photography

Spanish Oak Ranch is a chic rustic wedding venue surrounded by golden hillsides and scenic views. It’s the perfect venue for relaxed and informal weddings. If you’re looking for a charming ranch venue on California’s central coast where you’re guaranteed perfect weather, Spanish Oaks Ranch is your destination.

When I first toured Spanish Oaks Ranch, I was amazed at how beautiful it was. I was there at the end of the rainy season and the entire property was covered in a lush carpet of green. I was surprised by the open feel of the property and the beautiful building scattered around the grounds. The roads are well maintained and I found countless amazing spots that would be great for wedding photos. I’m already excited to photograph more and more weddings at Spanish Oaks Ranch this year!

About Napoli Photography

You should enjoy your wedding day AND have amazing wedding photos!

Most couples fear the stiff, fake wedding images they’ve seen online. We’ll avoid all that, have some fun and when you look back on your wedding pictures, you’ll look at each other and say “Remember how much fun that was?”

Let’s do this together!

I’ve got your back.

I’m a wedding photographer based in San Luis Obispo and covering all of the central coast. I absolutely love to photograph weddings and I can’t wait to photograph more this year!

Spanish Oaks Ranch wedding venue

5 Reasons to get Married at Spanish Oaks Ranch

Easy Access

Spanish Oaks Ranch is located right of the 101 freeway, making it one of the most convenient locations for a wedding venue. The venue is in the hills just north of San Luis Obispo in Santa Margarita, California. There is ample parking for up to 400 guests and everything you need is on site.

Rolling Hills

One of the greatest things about California’s Central Coast is the rolling hills. Spanish Oaks Ranch has rolling hills galore! The open fields and hillside backdrop helps to create beautiful wedding photos. There are several pasture areas as well as paved roads creating easy access to your favorite spots.

Glamorous Barn

Spanish Oaks Ranch features an amazing barn with absolutely gorgeous barn doors. I have never seen a wedding photo by those barn doors that wasn’t beautiful. It’s a great spot for family photos, pictures with friends, wedding party photos or even couples portraits. It’s a wonderful spot to photograph anyone at the wedding!

Spanish Oaks Ranch main barn

Wedding Ceremony Sites

Since Spanish Oaks Ranch is such a large wedding venue, it offers many different locations for your wedding ceremony. Under one of the mighty oaks is a favorite spot for many weddings. At the heart-shaped pond is another great option. You can even get married inside the barn or on the brick patio.

All-Inclusive Options

The bride and groom will both be able to stay at the ranch while getting ready for the wedding, which is great for keeping to a strict timeline. The venue offers both a bridal suite as well as a groom’s room, so the entire wedding party can stay on site. Depending on the services you need, an event coordinator is available on site as well as table and chair rentals, a dance floor, drapery and so much more…way too much to list here. You’ll definitely want to stay for the entire weekend and enjoy a glass of wine while watching the beautiful California sunset.

See more information about the venue or schedule a walk-through at

Real Weddings at Spanish Oaks Ranch

  • Top 5 Wedding Portrait Locations at Spanish Oaks Ranch

    Spanish Oaks Ranch in norther San Luis Obispo county is an expansive venue with countless amazing photo opportunities. The venue offers a variety of settings from the chic redwood barn to any of the three ponds on the property to the wide open fields where cattle roam. Here are my top spots for wedding portraits […]

  • Rustic Elegance at Spanish Oaks Ranch Wedding

    This Spanish Oaks Ranch wedding was the perfect blend of elegance and nature. There’s never a shortage of amazing photo locations at the ranch and no matter how many times I’m there, I’ll find a new and exciting spot for that perfect wedding photo. Getting Ready Photos The bride got ready at Spanish Oaks Ranch […]


Let’s chat!


Wedding Venue Address

19990 Via Spanish Oaks
Santa Margarita, CA 93453
United States

How to get there

From the South:
-Exit the US 101 at HWY 58 (Exit 211)
-Look for a “Park & Ride” on your right. Exit carefully.
-Head back toward 101 South (over the overpass)
-Before entering the 101 South, turn right on Via Spanish Oaks Road and continue through the gate.

From the North:
-Exit the US 101 at HWY 58 (Exit 211)
-Turn left at the stop sign (rather than merging right)
-Before entering the 101 South, turn right on Via Spanish Oaks Road and continue through the gate.