If you are looking for a unique spot that works just as well for a family afternoon as it does for a fun date night, you have to check out Magic Mini Golf in the Delmar Loop. We headed there a few weeks ago when my in-laws were in town, and it was the highlight of their trip.
A St. Louis Themed Adventure
The 18-hole course is a total love letter to our city. Each hole features a different local icon, but our absolute favorite has to be the trolley hole! It’s such a clever design and makes for some great photos while you play.
But the fun doesn't stop at the 18th hole. This place is packed with surprises:
- The Indoor Ferris Wheel: Yes, you read that right! They have a colorful 5-car Ferris wheel inside the building. It’s the perfect way to get a bird’s-eye view of the whole space.
- Live Magic: We were lucky enough to catch their resident magician, Magic Amanda! She performs incredible live illusions and close-up magic that left both the kids and the adults completely stumped.
- Vintage Arcade & Shuffleboard: If you’re not into golf, they have full-size shuffleboard courts and a collection of vintage pinball and arcade games to keep everyone entertained.
| Details | Insider Information |
| Location | 6160 Delmar Blvd, St. Louis, MO 63112 |
| Best For Ages | All ages before 9:00 p.m. |
| Pricing | ~$13 per person for 18 holes |
| Parking | Free parking is available behind the Moonrise Hotel across the street! |
| Age Policy | 21+ Only after 9:00 p.m. (Perfect for late-night date vibes!) |
Hours of Operation
Thursday: 5:00 p.m. – 11:00 p.m.Friday – Saturday: 11:00 a.m. – 1:00 a.m.
Sunday: 11:00 a.m. – 9:00 p.m.
Monday – Wednesday: Closed (Check for special holiday hours!)