A Guide to Restaurants in Cape May

Row of restaurants and shops in Cape May

Cape May is a beloved vacation spot for families and friends all around, and there’s no shortage of things to do, beaches to visit, or places to eat. Whether it’s your first year visiting Cape May, NJ, or you’re back for round 10, be sure to take in everything in our seaside town. Here, Ocean Club Hotel dishes on the best restaurants to visit around Cape May for every occasion.

SeaSalt Restaurant

If you’re looking for a dinner spot near the beach with a delicious menu, consider visiting SeaSalt Restaurant, located in Ocean Club Hotel. SeaSalt offers fine dining without the fuss, perfect for a family dinner or date night. With a mix of classic and innovative recipes, signature cocktails, and a diverse wine list, there’s sure to be something for everyone at SeaSalt. Chef Adam Bowen has a reputation for recipes that appeal to a wide range of palates.

Beach Creek Oyster Bar and Grille

If you want to enjoy some seafood by the ocean, Beach Creek Oyster Bar and Grille in nearby Wildwood, NJ, is a great option. This beachside spot features an intimate interior and waterfront exterior deck so you can sit inside with a date or on the deck with your buddies. Beach Creek has a raw bar and a wide range of seafood appetizers and entrees like clams casino, calamari, crab cakes, seared scallops, salmon, and more.

Hemingway’s Steaks & Seafood

For a relaxed place you can hit for breakfast, lunch, or dinner, check out Hemingway’s Steaks and Seafood. Located in the Grand Hotel of Cape May, Hemingway’s specializes in American cuisine and offers tasty options for all three meals. You can enjoy juicy steaks, fresh seafood, and sports games on the many TVs.


Whether you’re looking for a fancy night sans kids or just a delicious French meal, heading to Provence is a great choice. Located in a renovated 1854 historic mansion, this place will make you feel like you’re in the French countryside.

Reserve a three- or five-course prix fixe dinner to experience a mouthwatering selection of food with a tasty menu that changes every month. If you don’t want a multiple-course meal, Provence also offers brunch on the weekends for a more casual vibe.

Bella Vida Garden Café

For a family-friendly spot to grab lunch or dinner before or after the beach, visit Bella Vida Garden Cafe. This cute place features home-cooked soups, salads, sandwiches, and more with indoor and outdoor seating. Bella Vida also offers free parking, freshly ground coffee, takeout options, and BYOB.

The Lobster House

South Jersey is known for its seafood, and The Lobster House has been providing upscale dining in Cape May for over four generations. This waterfront restaurant is open for lunch and dinner and boasts casual dockside dining overlooking Cape May Harbor. Whether you want to take your whole family or just your significant other, you can be sure there’ll be room with The Lobster House’s five dining rooms and 130-foot-long outdoor cocktail lounge. Enjoy a cocktail watching the yachts pass and feast on delicious lobster, oysters, mussels, and more.

Beach Plum Farm

Discover a unique spot in West Cape May at Beach Plum Farm, a 62-acre working farm offering farm-to-table meals. This first-come, first-serve kitchen is in the main Amish barn and has an ever-changing menu depending on the season and the harvest. Beach Plum Farm currently produces over 100 kinds of fruits and veggies, chickens, eggs, and hogs and provides them to other local Cape May restaurants.

Book Your Cape May Visit Now

Now that you know some of the best restaurants to visit in Cape May, all you have to do is plan your next visit! On your next vacation, stay at Ocean Club Hotel in Cape May, a luxury hotel that will provide you with the proper Cape May experience. With ocean views, a heated pool, poolside and beachside service, and many more amenities and accommodations, you’ll be sure to check into Ocean Club Hotel again. Call 609-884-7000 with any questions or book now.