Between beach time, bike rides, and sightseeing, kids can work up quite an appetite on vacation. Luckily, there are plenty of family-friendly restaurants in Cape May, NJ, with good food, quick service, and space for kids to just be kids. Here’s your guide to the best kid-friendly eats in Cape May, from the family vacation experts at Mahalo Resorts.
Breakfast
Start the day strong with easy, delicious breakfasts that fuel up the whole family for a day of fun.
View this post on Instagram
Uncle Bill’s Pancake House
Big pancakes, big smiles. A huge variety of pancakes, fluffy waffles, eggs, and bacon make Uncle Bill’s a Cape May classic. Quick, friendly service and a homey vibe make families feel welcome. There can be a line on busy mornings, so get there early to snag a booth!
The Mad Batter Restaurant & Bar
The Mad Batter is bright, cheerful, and full of flavor. The menu ranges from pancakes and waffles to creative specials like chilaquiles. Parents appreciate the cozy atmosphere, while kids get a kick out of the colorful plates.
Bella Vida Garden Cafe
Start the day with something fresh at Bella Vida. Smoothies, acai bowls, and fluffy omelets are on the menu, along with kid-sized portions. The casual garden setting lets families relax outdoors as they start the day.
Lunch
When the beach fun pauses and hunger hits, these laid-back lunch spots have you covered.
View this post on Instagram
Hot Dog Tommy’s
Hot Dog Tommy’s is perfect for a simple favorite, done well. Their customizable menu and variety of “dog” options, including vegan options, make for a tasty, no-fuss meal.
Rusty Nail
This beachside hangout is a family favorite. The Rusty Nail has a relaxed surf vibe, picnic tables, and a menu full of kid-friendly classics. Grab a picnic table outside for views and fresh air.
Harpoon’s on the Bay
In North Cape May, Harpoon’s offers a casual, waterside lunch with bar fare and sandwiches. Parents can enjoy a cold drink and an order of crabby fries on the deck while kids explore the sandy play area.
Dinner
After a busy day exploring, these Cape May family restaurants make mealtime easy and enjoyable.
View this post on Instagram
Mad Viking Dock Bar & Grill
Dinner meets playtime at the Mad Viking. This waterfront spot has an outdoor sand area and a pirate ship where kids can play and explore. On the menu, you’ll find hearty handhelds, fresh seafood, and raw bar offerings. A visit here feels like a mini-adventure for the whole family.
Mario’s of Cape May
You can’t go wrong with pizza night. Mario’s serves up big, cheesy slices and pies, along with pasta, calzones, and salads. Save room for dessert, too. You won’t want to miss the homemade cannoli.
Coastal Blue
A short drive away, Coastal Blue at ICONA Diamond Beach is ideal for a relaxed but slightly upscale family dinner. The menu blends fresh seafood with family favorites like pasta, chicken, and burgers. The open, beachy decor and attentive staff make families feel right at home.
Snacks
When little tummies start rumbling between meals, a quick snack stop keeps everyone happy.
Grab & Go Pantry at Mahalo Cape May
Pro tip: Traveling with kids means snacks disappear fast. Staying somewhere with items available for purchase on-site gives you a quick solution. The grab & go pantry at Mahalo Cape May carries snacks and drinks so you can refuel on a moment’s notice. It’s perfect for beach days, afternoon outings, or unexpected “I’m starving!” moments.
Star Beach Bar
When you’re wrapping up a beach day, Star Beach Bar a short drive away hits the spot. It’s right on the beach at ICONA Diamond Beach, one of the top resorts near Cape May, NJ. It’s perfect for a snack or light meal before heading back to the hotel. The open-air setup makes it ideal for sandy, sun-soaked families looking for a fast, tasty break.
Peace Pie
End the evening with a sweet treat at Peace Pie. They dish out decadent ice cream sandwiches with a variety of unique flavor combos.
Plan Your Cape May Trip
From morning pancakes to evening ice cream, there are plenty of Cape May family-friendly restaurants to keep kids happy.
Make your trip even easier by staying at Mahalo Cape May, one of the best Cape May resorts for families. Enjoy direct beach access, great amenities, and comfortable rooms. Everything your family needs for a stress-free getaway is right at your fingertips.
Book your stay today and make your next family trip to Cape May a breeze.
