We Are Now Closed for the 2023 Season
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.
Check here or on our Facebook Page in early Spring of 2024 for our seasonal hours!
note that the last tee off time is one hour prior to closing each evening.
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