Anastasia Mini-Golf features as seen from above, located on Anastasia Island in St. Augustine.

Anastasia Miniature Golf

Offering fun family adventures on an 18-hole course for more than 40 years.

Currently open.
Mon - Thu: 9:00 am - 10:00 pm
Fri - Sat: 9:00 am - 10:30 pm
Sun: 9:00 am - 10:00 pm

Holiday times will vary.

Anastasia Miniature Golf has been entertaining St. Augustine visitors since 1978. They offer a full 18-hole miniature golf course that features a pirate ship, a tunnel, and several challenging holes.

The Golf Course

Anastasia Miniature Golf's creative and entertaining course winds through lush tropical landscaping, intersecting with waterways (stocked with Japanese koi) and fun diversions all along the way. The pirate theme includes "spooky" tunnels, waterfalls, and a pirate's humorous tips for each hole.

The price for a round of mini-golf is $13.00 for adults and youth 10 and older, $11.00 for children aged four to 10, and for seniors (over 65), and $3.50 for kids under four. Guests can play an immediate second round of golf for just $7.00, and there is an all-day unlimited pass available for $19.00. There's also a group rate (12 or more people) for $9.00 per person. The prices do not include sales tax. No refunds, but rain checks will be given if the weather isn't cooperative. 

Snacks, water, and sodas are available in the office. Beer and wine are available for those with a photo ID.

Parties on the Deck

Anastasia Miniature Golf is happy to host birthday parties, school group outings, fundraisers, and corporate functions between the hours of 10:00 a.m. and 4:00 p.m. Their 1,500-square-foot deck can be rented for $100.00 for a two-hour block to groups. Additional hours are available at $30.00 each. 

The deck has power and lighting, a sun shade, and chairs and tables. Customers may bring food for their party; Anastasia Golf will serve beer and wine at the customer's request. To learn more or to reserve the space, go here.

Hours

  • From March 1 through August —  9:00 a.m. to 10:00 p.m. on Sunday through Thursday, and from 9:00 a.m. to 10:30 p.m. on Friday and Saturday.
  • From September through February — 10:00 a.m. to 10:00 p.m. on Sunday through Thursday and from 10:00 a.m. to 10:30 p.m. on Friday and Saturday.
  • Operation hours of the outdoor sections of this attraction may vary based on the weather.
Currently open.
Mon - Thu: 9:00 am - 10:00 pm
Fri - Sat: 9:00 am - 10:30 pm
Sun: 9:00 am - 10:00 pm

Holiday times will vary.

Admission | Ticket Prices

These prices do not include sales tax.
GuestPrice
Adults and youth (10 and up)$13.00
Seniors over 65$11.00
Kids (4-9)$11.00
Kids (3 and under)$3.50
Second Round - Immediate$7.00
All Day Unlimited Pass$19.00

Have a Question?