We Open for the Spring 2024 Season on May 11th!
Enjoy 18 holes of FUN with family and friends! Remember, a hole-in-one at the 18th hole wins you a FREE Mini-Golf Pass!
Children 2-12 | $8.25 |
Tee time bookings are no longer required. Drop-in golfing is preferred!
Tee time bookings are only available for groups of 8 people or more. Please call us by phone if you wish to book a group tee time.
Please note that operating hours are weather permitting. Please check our Facebook page for weather updates.
Follow Us
@MiracleBeachMiniGolf
8667 N Island Highway
Black Creek, BC, CA
At the Intersection of Miracle Beach Drive and the Old Island Highway