47 miAnastasia Miniature Golf
St. Augustine
All Day Unlimited Pass
Mini golfLIVE DEAL
Mini golf · Admission from $10 · 2 verified savings

Photo from the venue's own site
Admission from $10. Open Daily 11 a.m.–7 p.m., Thursday through Sunday.
Keystone Heights Mini Golf is an 18-hole course where players navigate criss-crossing and zig-zagging holes alongside bridges, rocks, and water features designed to challenge and entertain all ages. Visitors play rounds with clubs sized for smaller golfers and extra balls provided on-site. The course operates Thursday through Sunday, with rounds starting no later than 6 pm. The facility is handicap accessible and stroller-friendly, though pets and alcohol are not permitted. Located along Highway 100 in Keystone Heights, Florida, the attraction suits families and groups of varying skill levels. Residents of Keystone Heights RV Resort play free, while guests of those residents receive discounted admission at half the standard adult and children's rates. Details on current rates and group accommodations are available at khminigolf.com.
Hours: Daily 11 a.m.–7 p.m., Thursday through Sunday
Prices quoted from khminigolf.com. Prices can change — the link above goes to the page they came from.
Fancy going together?
Free admission for residents of Keystone Heights RV Resort
“Mini Golf is FREE to residents of Keystone Heights RV Resort.”
50% off adult and children's rates for guests of RV Resort residents
“Guests of residents of Keystone Heights RV Resort play at 50% off the adult/children's rate.”
47 miSt. Augustine
All Day Unlimited Pass
23 miGainesville
Monday–Saturday 11:00 am–8:00 pm, Sunday 12:00 am–6:00 pm
68 miFernandina Beach
Monday 12-8, Thursday 12-8, Friday 12-9, Saturday & Sunday 10-9; Tuesday and Wednesday closed
45 miSt. Augustine
Mon–Sun: 10:00 AM – 9:00 PM
Hours via Google Maps