An 18-hole castle-and-waterfall mini golf course, electric go-kart racing, a 40-stall lit driving range, and Richardson's ice cream — 25+ years of family adventure on the North Shore.

Four adventures, one park
The Dilisio family has run the Salem, MA driving range for over 50 years — and in 1999 they opened Castle Creek Adventure Land next door as a castle-themed home for mini golf, electric go-kart racing, and Richardson's ice cream. It's been voted a Greater Lynn Favorite for kids' parties ever since.


Chapter One · 01
Conquer 18 imaginatively landscaped holes with cascading waterfalls, a cave, bridges, and a full-on castle. Lit at night for evening rounds — last tickets 30 minutes before close.

Chapter Two · 02
The only go-kart track on the North Shore, running quiet, quick, and eco-friendlier electric karts under the lights. Driver height requirement is 54″.

Chapter Three · 03
40 stalls, new mats and balls, covered and HEATED tees open year-round, and a golf pro on-site for lessons by appointment — 50+ years of Dilisio golf heritage.

Chapter Four · 04
Cool down with around 50 flavors of Richardson's ice cream, plus hot dogs and snacks from the concession stand between rounds.
A genuinely imaginative course with a castle, cave, and waterfall — tougher than we expected, but perfect for the kids. Then a couple of laps on the electric karts and a cone before we left. Twenty-five years in and it still feels like our neighborhood spot.
Walk-in rates
Season-long tickets — no cash refunds, rain check only.
Tickets valid for the entire season · No cash refunds · Rain check only
Reserve your slot
Reserve mini golf, a go-kart race, or driving range time — pick your slot and go.
Members save more
Discounted play across mini golf, go-karts, and the driving range — plus priority evening booking for members.
For the weekend adventurer
Shared across up to 4 family members
The keys to the castle
Monthly rounds used
1 round remaining
Resets Aug 1
Upcoming reservations

Kids' parties done right for 25+ years.
Four crowd-pleasing packages — pizza, soda, ice cream, and hours of racing or mini golf. Pick your ride bundle and we'll handle the rest.
$225 for up to 10 guests · $18 each additional
$350 for up to 10 guests · $27 each additional
$400 for up to 10 guests · $30 each additional
$25 / person · 25-person minimum
$50 non-refundable deposit required (may be taken by phone). Cake and candles welcome — outside food & drink otherwise not permitted. Plates, cups, napkins & utensils supplied. Inclement weather? We'll offer an alternate date.
50+ Years of Dilisio Golf
Right next door — a brand-new field with newly redone targets, 40 stalls with fresh mats and balls, fully lit, covered tees, and covered heated year-round tees. Our on-site golf pro takes lessons by appointment.

Around the park
Real photos from the park — the castle, the cave, the bridges, the karts.






North Shore favorite
"The mini golf is way more challenging than you'd expect — that castle-and-waterfall combo hole is brutal. Kids had a blast, staff was great, and the electric karts are surprisingly quick."
"We've come here for birthdays for 15 years. The Dilisios genuinely care about this place — it's not fancy, it's better. Real local family fun."
"Only real go-kart track for miles. Ran three sets of 10 last weekend with my son — track's smooth, karts are quick, and we finished off with Richardson's ice cream."
"Booked the King's Package for my kid's 10th. Easy setup, plenty of pizza, and the staff kept 12 kids happy for two hours. Would do it again."
Visit us
Payments: American Express, Diners Club, Discover, Mastercard, Visa · Free parking on-site

Questions?