Voted #1 in Florida by "Florida Monthly" magazine
7400 Gladiolus Drive, Fort Myers, FL 33908
(239) 489-1999 | Next to Lakes Park
Castle Golf - Home
Home
Day Play
Knight Play
Groups & Parties
Location
Buy Tickets Online
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
Pricing
Ages 13 & Up: $16.99 + Tax
Children 5-12: $14.99 + Tax
Children 0-4: Free w/ Paid Adult
Extra Rounds: $2.99 + Tax

(same day only - can leave & come back - must start before 9 pm)
Groups & Parties: Special Rates Available - Schedule in Advance.
Hours (weather permitting)
Sun. - Thurs. 10 am - 10 pm
Fri. & Sat. 10 am - 11 pm

We accept players until closing.
“The Augusta National of mini-golf courses!”-customer review
“The Augusta National of mini-golf courses!”-customer review
“The Augusta National of mini-golf courses!”-customer review
“The Augusta National of mini-golf courses!”-customer review

Aerial View of Castle Golf - Fort Myers, FLPlay the Legend

Trip Advisor 2019 Certificate of Excellence Hall of Fame Hear ye! Hear Ye! Florida's Favorite Miniature Golf Course is located right here in Fort Myers, Florida! This legendary course has been voted #1 in Florida by "Florida Monthly" magazine, holds the top spots on TripAdvisor and Yelp, and has enchanted miniature golf fanatics from all over the world!

There's ONLY ONE Castle Golf!! Your adventure begins from the moment you enter the Castle gates where you're instantly surrounded by lush tropical plants, waterfalls and local wildlife. Step back to an enchanted time of knights, dragons and medieval chivalry! Get swept up in the spellbinding mystery that only happens at knight (night) as you make your way over the lagoon, through the forest and fog, to the castle under the stars. Even the most serious player will find it difficult to unlock the mysteries of the 18 holes at Castle Golf, but if you get lucky be sure to ask about the mystery hole that day...you might win a free round of golf!

Pricing
Ages 13 & Up: $16.99 + Tax
Children 5-12: $14.99 + Tax
Children 0-4: Free w/ Paid Adult
Extra Rounds: $2.99 + Tax

(same day only - can leave & come back - must start before 9 pm)
Groups & Parties: Special Rates Available - Schedule in Advance.

Hours (weather permitting)
Sun. - Thurs. 10 am - 10 pm
Fri. & Sat. 10 am - 11 pm