Back to Texas Mini Golf Courses

Embassy Miniature Golf

500 Embassy Oaks, San Antonio, TX 78216, USA
4.5
Embassy Miniature Golf
+2 more

About Embassy Miniature Golf

Looking for mini golf near me in San Antonio? Embassy Miniature Golf is a top-rated miniature golf course located at 500 Embassy Oaks, San Antonio, TX. This family-friendly oasis offers a tropical paradise with 18 beautifully designed holes, sparkling clean greens, and delightful water features like refreshing waterfalls, streams, and rivers. Whether you're planning a birthday party, field trip, or simply a fun day out, Embassy Mini Golf provides a unique and adventurous experience with charming animal characters such as Ellie the Elephant, Puttinia the Giraffe, and Parker, along with fun score cards for kids and adults alike. Enjoy a relaxing or challenging round of mini-golf in a scenic setting that transports you away from the hustle and bustle of daily life. The well-maintained course, intricate hole designs, and vibrant landscaping make it a must-visit destination for both residents and visitors searching for "mini golf near me" in the San Antonio area. With convenient hours, special events, and even gift cards available, Embassy Miniature Golf continues to deliver an exceptional miniature golf adventure for players of all ages. For more information or to book your visit, call (210) 496-5847 today!

Reviews

2 months ago

Awesome experience, very inexpensive, beautiful mini golf course. Highly recommended. Helpful front desk and people on course were very courteous. Everyone had lots of fun!

a week ago

The New Turf is Great! Super cute course! Each hole is totally different, sometimes you have to get it into two to move onto the next one. There are statues of animals hiding around every corner, from Pandas to Giraffes, to Turtles. There’s even a waterfall and little river through the course. Great for families or date night!

Course Information

4.5 (640 reviews)
(210) 496-5847
Hours
  • Monday: Closed
  • Tuesday: Closed
  • Wednesday: 10:00 AM – 9:00 PM
  • Thursday: 10:00 AM – 9:00 PM
  • Friday: 10:00 AM – 10:00 PM
  • Saturday: 10:00 AM – 10:00 PM
  • Sunday: 10:00 AM – 8:00 PM
Share: