Your domain registration is pending. Check back in an hour


Mini Golf is now OPEN. We worked tirelessly to make the course playable. Please be cautious when playing as there may still be some lingering obstacles due to the hurricane.

Call now

Our mini golf prices are the following:

Adults $10
Children 10 and under $8
All Day Pass $16


4 in 1 Amusement!
18 Holes
48 Ice Cream Flavors
1000+ Varieties of Candy
25+ arcade Games

We are now open 10am-8pm Daily!
Stop by our new candy shop @lollipopscandyshop after your round of golf.

The Black Pearl Soft Opening 2020

Mar 13, 2020 – Mar 15, 2020

This weekend only, enjoy our promotional Spring Break Soft Opening Prices!
Adults Play $9
Kids Play $7

We are excited to announce that we are adding a CANDY SHOP to the Black Pearl Mini Golf Plaza! Stay tuned for renovation updates and our Spring Grand Re-Opening!
Also, we just launched our new website:

Learn more


2 months ago
This place is clean, seemed to be well maintained, and had ample amenities to keep everyone happy. They've got a game room, ice cream, candy, mini golf, picnic areas. Plenty of everything for everyone. We played the full course today and had a great time of it. It was a little warm and there isn't always a lot of shade but depending on where you stand you can catch a splash from one of the fountains as a mist shower when the wind blows.
- Michael C
a month ago
We had such an amazing time playing mini golf! The course was well maintained. We had yummy ice cream. They have such a great variety of candy and the arcade was cool too! Would definitely go back! The staff was so helpful and friendly!
- Hayley K
a month ago
Everyone was very friendly and helpful. Candy shop was very nice and inexpensive. Alot of nice upgrades
- Barbara S

Contact Us


Call now
  • (843) 249-8473


Get directions
614 Sea Mountain Hwy
Unit A
North Myrtle Beach, SC 29582
United States

Business Hours

Mon:9:00 AM – 11:00 PM
Tue:9:00 AM – 11:00 PM
Wed:9:00 AM – 11:00 PM
Thu:9:00 AM – 11:00 PM
Fri:9:00 AM – 11:00 PM
Sat:9:00 AM – 11:00 PM
Sun:9:00 AM – 11:00 PM
Contact Us
Message sent. We'll get back to you soon.