Back to Virginia Mini Golf Courses

Pirate's Cove Adventure Golf of Williamsburg Virginia

2001 Mooretown Rd, Williamsburg, VA 23185, USA
4.7
Pirate's Cove Adventure Golf of Williamsburg Virginia
+2 more

About Pirate's Cove Adventure Golf of Williamsburg Virginia

Looking for mini golf near me in Williamsburg, Virginia? Pirate's Cove Adventure Golf of Williamsburg offers an unforgettable miniature golf experience with immersive, family-friendly fun. This locally popular mini golf facility invites players of all ages to explore award-winning 18-hole courses filled with enchanting pirate lore, mountain caves, a full-scale pirate ship, scenic footbridges, and cascading waterfalls. With meticulously landscaped surroundings and imaginative challenges, it’s the perfect spot for a family outing, birthday celebration, or a fun day out in Williamsburg. This local gem stands out as a top mini-golf destination in Virginia, combining engaging course designs with the charm of old-world buccaneer adventures. Whether you’re a local or just searching for mini

Reviews

5 months ago

This place is awesome for kids and family! Took my son and his best friend here last Saturday around 4pm, and i guess we picked the perfect time because it was not crowded at all. They did both courses and never had to share a hole with anyone else! They had a blast! The attractions are very well kept and the facility is super clean. There are also benches at almost every hole if someone wants to sit and take a break. There were also cute souvenir balls that we purchased on our way out, highly recommend this place!

a week ago

This was a great mini golf course. My son and I had a great time with all the great decor and sea shantie songs in the background. Staff were all great! Great story line of Blackbeard to follow at each hole. Will definitely be back.

Course Information

4.7 (1777 reviews)
(757) 259-4600
Hours
  • Monday: 10:00 AM – 10:00 PM
  • Tuesday: 10:00 AM – 10:00 PM
  • Wednesday: 10:00 AM – 10:00 PM
  • Thursday: 10:00 AM – 10:00 PM
  • Friday: 10:00 AM – 11:00 PM
  • Saturday: 10:00 AM – 11:00 PM
  • Sunday: 10:00 AM – 10:00 PM
Share: