St Charles, Missouri
0.5 mi (0.8 km) away
Cave Spring Golf Center
An 18-hole family-friendly mini golf course at 3650 W Clay St in St. Charles, Missouri.
- From $5
Mini golf and family attractions including batting cages and an arcade in St. Charles, Missouri.
Swing‑A‑Round Fun Town in St. Charles operates outdoor miniature golf with three nine-hole courses (up to 27 holes). The courses include features such as waterfalls, fountains, and ponds, and are described as offering landscaped greens with castles and lighthouses as backdrops.
The location also offers batting cages, an arcade, and a fully stocked concession stand. The park hosts group events and birthday parties and provides customizable packages for corporate, school, private, and fundraising events. Hours vary by day and with weather; visitors are asked to call to confirm hours.
Photos from the official website sarfuntown.com
| Monday | 11 am – 9 pm |
|---|---|
| Tuesday | 11 am – 9 pm |
| Wednesday | 11 am – 9 pm |
| Thursday | 11 am – 9 pm |
| Friday | 10 am – 10 pm |
| Saturday | 10 am – 10 pm |
| Sunday | 10 am – 9 pm |
Hours vary depending on the day and weather—give us a call at 636-947-4487 to confirm our hours before coming out.
Hours can change with the season, the weather and holidays. Check the official website or call before your visit.
| 9 holes | $9 |
|---|---|
| 18 holes | $10 |
| 27 holes | $11 |
| 18 holes (alternate page) Listed as $9 for 18 Holes on the St. Charles location page | $9 |
9 holes: $9; 18 holes: $10; 27 holes: $11; 18 holes (alternate page): $9. Prices can change: check the official website before your visit.
Monday: 11 am – 9 pm; Tuesday: 11 am – 9 pm; Wednesday: 11 am – 9 pm; Thursday: 11 am – 9 pm; Friday: 10 am – 10 pm; Saturday: 10 am – 10 pm; Sunday: 10 am – 9 pm. Hours vary depending on the day and weather—give us a call at 636-947-4487 to confirm our hours before coming out. Hours can change with the season, the weather and holidays.
Swing-A-Round is an outdoor course; check the weather before you go.
The course has a Fantasy & Fairy Tale and Nautical & Lighthouse theme.
Besides mini golf, Swing-A-Round offers birthday parties, group events, food and an arcade. Contact the course for details and availability.
St Charles, Missouri
0.5 mi (0.8 km) away
An 18-hole family-friendly mini golf course at 3650 W Clay St in St. Charles, Missouri.
St. Peters, Missouri
3.7 mi (6.0 km) away
An 18-hole indoor mini golf course in Mid Rivers Mall, St. Peters, Missouri.
St. Louis, Missouri
16 mi (25 km) away
Aloha Mini Golf & Shave Ice is an 18-hole mini golf course in St. Louis, Missouri, offering all-you-can-play rounds and Hawaiian shave ice.
Fenton, Missouri
20 mi (32 km) away
Outdoor miniature golf with three 9‑hole courses in Fenton, Missouri.
St. Louis, Missouri
20 mi (32 km) away
Tech-infused indoor mini golf, bar and restaurant at City Foundry in St. Louis.
St. Louis, Missouri
21 mi (34 km) away
Concord Bowl operates a mini golf course as part of its recreation complex.
Last updated on October 23, 2026. Information comes from official sources and may change; always confirm with the course before your visit. Some location data © OpenStreetMap contributors (ODbL).