Pirate Island Miniature Golf Leave a comment Offers 18 holes that journey through theme-park like attractions of animated pirates, caves, waterfalls, suspension bridges, and pirate ships. Phone: (609) 368-8344 Address: 2738 Dune Dr, Avalon, NJ 08202