Magnolia Gardens On Main


All-inclusive venue

The venue takes care of it all - food and beverage, rentals, the works!

Full wedding (ceremony and reception) pricing

Starting at $8,500

Guest capacity

Up to 300 seated guests



About this venue

Magnolia Gardens On Main offers a warm and charming atmosphere, perfect for your special occasion. Visit us to tour our elegant venue which includes a stylish dining area with large glass windows overlooking tall oak trees and gazebo. The venue is costumed with rich hardwood dance floor, beautiful crystal chandeliers, antique grand piano, a full-sized and fully equipped bar, and easy access to our shaded outdoor patio area.


Our event spaces

Hacienda Santa MAria

The most memorable Spanish setting in San Antonio

Hacienda Santa Maria is the picture-perfect location for your reception. With a colorful patio and Spanish-influenced architecture, we are the perfect location for the start of your happily ever after!

Guest capacity

75-200 Seated

75-200 Standing

Ideal for

Wedding ceremony, Wedding reception, Wedding shower, Engagement party, Welcome party, Farewell brunch, Couples luncheon, Other

Guests often feel this space is

“Warm and cozy”

Room cost

3,000 six hours each additional hour 300

Magnolia Gardens on Main

The most memorable vintage and cozy experience you could give your guests.

Magnolia Gardens offers an airy, comfortable and cozy atmosphere, perfect for romance. Come see our elegant dining area with large glass windows overlooking tall oak trees, rich hardwood dance floor, beautiful crystal chandeliers, antique grand piano, a full-sized and fully equipped bar, and easy access to our shaded outdoor patio area.

Guest capacity

75-300 Seated

75-300 Standing

Ideal for

Wedding ceremony, Elopement, Wedding reception, Wedding shower, Engagement party, Welcome party, After party, Farewell brunch, Couples luncheon, Other, Cocktail hour

Guests often feel this space is

“Warm and cozy”

Room cost

$3,500 for six hours $300 each additional hour

Hacienda Santa MAria

The most memorable Spanish setting in San Antonio

Hacienda Santa Maria is the picture-perfect location for your reception. With a colorful patio and Spanish-influenced architecture, we are the perfect location for the start of your happily ever after!

Guest capacity

75-200 Seated

75-200 Standing

Ideal for

Wedding ceremony, Wedding reception, Wedding shower, Engagement party, Welcome party, Farewell brunch, Couples luncheon, Other

Guests often feel this space is

“Warm and cozy”

Room cost

3,000 six hours each additional hour 300


Available services that can be provided by Magnolia Gardens On Main

Services & amenities

  • Bar services
  • Catering services
  • Clean up
  • Dressing room / Bridal Suite
  • Service staff
  • Wifi

Transportation & access

  • Self parking - free

Reviews

Write a review

5.0 out of 5

3 reviews

Write a review
  • Hidden Gem

    Verified review
    MelanieJan 2

    Beautiful Venue. Had our daughters Quinceanera was perfect here and Angela 100% helped us make it possible. She worked with us and the day of she kept us updated on comings and goings. Guest said the food was hot and good. Recommend for planning your events.

  • Nice vintage spot

    Verified review
    KristiJan 2

    Bartender was really nice. The staff was really on it as far as dirty dishes and food service. Food was amazing. Definitely a Hidden Gem with perks.

  • Dream Wedding

    Verified review
    Angela B.Dec 13, 2023

    This venue is just the perfect size for a wedding of 100 guests or less. I loved that we had to do very little to make it look gorgeous. Food was delicious. I would have liked a little more assistance the day of but really the place is great and affordable!