Cape May is a seafood lover’s paradise. This Jersey Shore town offers some of the most delicious coastal cuisine on the East Coast. Fresh fish, crab cakes, and lobster are on the menu at many restaurants across town. Whether you want a fancy dinner or a quick bite, there’s a place for you.
Ready to dig in? Here’s your guide to the best seafood restaurants in Cape May, NJ!
1. The Lobster House
Address: 906 Schellengers Landing Rd, Cape May, NJ
View this post on Instagram
The Lobster House is a Cape May institution. This restaurant provides an unforgettable dining experience with dockside views. Enjoy an extensive menu featuring fresh seafood caught on their own fishing boats. Stop by the adjacent outdoor Raw Bar to dine on raw clams and oysters, the famous Crab Soup, and other delights. Or, step onto the Schooner American, a sailing vessel anchored outside. Onboard, they serve cocktails and a variety of lighter fare in a unique atmosphere. Both the Raw Bar and the Schooner are open seasonally in the summer.
A recent reviewer said, “The restaurant was huge and had nice views of the water… The staff uniforms were charming, and the menu had a nice variety for both land and sea lovers.”
2. McGlades on the Pier
Address: 722 Beach Ave, Cape May, NJ
View this post on Instagram
If you’re looking for an oceanfront dining experience, McGlades on the Pier is a great choice. This casual yet charming eatery is on the pier overlooking the beach. They serve up fresh seafood with unbeatable ocean views.
McGlades is a popular spot from breakfast to dinner. It’s the perfect place to enjoy crab cakes or a shrimp omelet while listening to the waves. Along with seafood favorites like Shrimp Scampi, they serve a variety of grilled fish and pasta dishes.
One guest shared, “The food and ambiance are top-tier. Beautiful views of the ocean, and the food is so fresh/homemade.”
3. Fins Bar & Grille
Address: 142 Decatur St, Cape May, NJ
View this post on Instagram
Fins Bar & Grille is a modern seafood restaurant in the heart of Cape May. It’s known for its creative dishes and vibrant atmosphere. This spot offers everything from creative sushi rolls to whole steamed lobster. With a full bar, live music, and an eclectic menu, it’s a great spot for a night out on the town.
A satisfied guest writes, “Absolutely beautiful restaurant inside and out. We opted to enjoy the patio and people watch. Very happy with our choice to do so!”
4. Cape May Fish Market
Address: 408 Washington St, Cape May, NJ
View this post on Instagram
You can find Cape May Fish Market on the famous Washington Street Mall. It’s a great place to grab a quick yet delicious seafood meal. Their lobster rolls, crab cakes, and raw bar selections are some of the best in town. Order a Crab Croissant sandwich–a house specialty–and snag an outdoor table to watch the world go by. They also permit BYOB, so feel free to bring your own bottle or order from their drink menu.
A recent visitor said, “Great place for dinner in the Washington Street Mall. Our meal and appetizers were great with amazing service. This place was full of locals, so we knew we had made a good choice.”
5. Coastal Blue Oceanside Bar & Grill
Address: 9701 Atlantic Ave, Diamond Beach, NJ
View this post on Instagram
Coastal Blue Oceanside Bar & Grill at ICONA Diamond Beach is just a short drive from Cape May. It’s a great spot to grab a bite to eat, no matter the time of day. In the morning, Coastal Blue has a variety of fresh breakfast offerings. Indulge in favorites like the Crab Benedict or the famous Brioche Toast. In the evening, Coastal Blue offers a refined dining experience. Dine on fresh, locally sourced seafood in a chic, coastal-inspired environment. Guests particularly love the crabcakes, clam linguine, and expertly crafted cocktails.
One reviewer raved, “Service was fantastic, drinks were great, food was excellent. Beautiful decor and ambiance. Loved the fresh seafood. Nice place for adults and kids!”
Book Your Cape May Getaway Today
For seafood lovers, Cape May is a dream destination. As you can see, there’s no shortage of fantastic restaurants serving up fresh catches of the day. From casual spots to upscale establishments, find your perfect dining experience here.
Ready to discover the Cape May seafood scene? Explore nearby Cape May resorts for a relaxing and convenient getaway.
Mahalo Cape May is one of the best hotels on the Cape May beach and a great spot to base your seafood adventure. Enjoy comfortable, clean rooms and easy access to the area’s best seafood restaurants. With a local shuttle included in your stay, explore without the hassle of driving.
Book your stay and prepare to savor the flavors of Cape May!