If you can’t get enough miniature golf or want to enjoy it for the first time, Mahalo Cape May has you covered. Stay at one of our luxury two-story townhomes. When you do, you won’t have to travel too far from your room to play a round of mini golf at some of the area’s best courses.
The team at Mahalo Cape May wants you to find your Mahalo Moment. To achieve our goal, we’re welcoming and serving our guests with the Aloha spirit. We’ve also put together a list of four of the top Cape May mini golf destinations.
1. Sunset Beach Mini Golf
Location: 502 Sunset Blvd, Cape May, NJ 08204
Overlooking Delaware Bay, Sunset Beach Mini Golf on Sunset Boulevard offers a fun 18-hole miniature golf course surrounded by beautiful landscape. If you time your visit just right, you may be able to watch an amazing sunset over the bay.
Once you’re done playing mini golf, you can shop ’til you drop nearby. Sunset Beach is home to the Main Gift Shop and Rock-N-Roll Apparel Shop. Here, you’ll find apparel, gourmet foods, jewelry, and much more.
“Sunset Beach Mini Golf is certainly one of the most well-maintained courses in the area. The course offers nice and challenging holes and has many water features located throughout. The setting near Sunset Beach offers nice views at sunset while playing. Watch out for the bugs at night, I would recommend playing before watching the sunset!”—G. Funk
2. Stockton Inn Mini Golf
Location: 809 Beach Ave, Cape May, NJ 08204
Since 1938, Stockton Inn Mini Golf on Beach Avenue has offered a pristine and challenging course to mini golfers young and old. Following a recent redesign by the Harris Mini Golf Company, Stockton earned a “Best Landscape Design” recognition from the Cape May County Chamber.
Featuring vibrant gardens and over 150 species of plants, Stockton’s course has a look and feel all its own. As you play at Stockton, you’ll come across sand traps, waterfalls, and other hazards.
“We love to play here on vacation. Great little course but watch for hole seven. Gets me every time! The water feature is nice. Better playing in the evening. The kids are always trying to get a hole in one at the end.”—John Battaglini
3. Ocean Putt Golf
Location: 401 Beach Ave, Cape May, NJ 08204
If you want to break away from the beach and play mini golf with family and friends, stop by Ocean Putt Golf on Beach Avenue. At Ocean Putt, you can enjoy a vintage course that’s hosted generations of mini golfers.
Ocean Putt is a terrific course for those with little to no mini golf experience. It’s clean, affordable, and fast-paced. It’s also close to the Oceanview Restaurant, which offers delicious breakfast and lunch menu items in a spectacular oceanfront setting.
“Went here as a kid (last time was about 8 years ago), and now, and it’s still great! Very good for all ages, with most holes having a totally manageable difficulty! Definitely a must do.”—Samuel Parker
4. Offshore Adventure Golf
Location: 1084 NJ-47S, Rio Grande, NJ 08242
Offshore Adventure Golf is about a 20-minute drive from Cape May. For many mini golfers, it’s definitely worth the trip.
There are two mini golf courses at Offshore, and each features a wide range of obstacles and water hazards. If you sink your shot on the final hole, you’ll win a free game.
In addition to mini golf, Offshore offers a batting cage and arcade. There’s also an ice cream parlor that serves soft-serve ice cream, root beer floats, milkshakes, and other cool treats.
“This is a great place! The mini golf was more challenging than most places. Greens are in excellent condition. They also have an ice cream shop, game room, race cars…lots of fun. The staff is fantastic! We will definitely be back!!”—susan chara
Ready to Enjoy Mini Golf in Cape May, NJ?
These courses are among the most popular spots to play a round of mini golf in Cape May. When you stay at one of the premier Cape May beach hotels, you can quickly and easily go from your room to any of the area’s top mini golf courses.
At Mahalo Cape May, we want you to enjoy the best local mini golf courses — and much more. We’re here to help you explore the area and transform your Cape May getaway into an unforgettable vacation experience. Book a stay at Mahalo Cape May.