Hemingway’s, one of the best Restaurants in Cape May

A favorite, casual eatery for visitors and locals alike, this Cape May Restaurant features a modern American cuisine with a variety of delectable culinary creations including our famous mouth-watering steaks, fresh locally sourced seafood and so much more! Hemingway’s offers dine-in and take out options to everyone, and room delivery exclusively to guests of The Grand Hotel

Hemingway’s Restaurant in Cape May serves Breakfast, Lunch, and Dinner. You will thoroughly enjoy our popular Wednesday Prime Rib Night, featuring our mouth-watering, slow-roasted Prime Rib of Beef au jus.

The “classically casual never stuffy” vibe at The Bar @Hemingway’s Restaurant in Cape May makes it the perfect place to relax and unwind after a “hard day” of vacationing.  Enjoy our Specialty cocktails, some with unique backstories like the “Hemingway”, named after Ernest himself, and the “Beast” named after one of Cape May’s famous sportfishing boats. Several photographs of the Beast decorate the walls around the bar area

The Bar @Hemingway’s features six high definition televisions including programming from Xfinity, That’s right, we televise all Philadelphia Phillies home games!

There is something for everyone at Hemingway’s Steak and Seafood Restaurant in Cape May, located within the beautiful Grand Hotel of Cape May!


When To Visit

Breakfast Seating

Daily 8 AM to 11 AM

Lunch Seating

Daily 11:30 AM to 3:30 PM

Dinner Seating



Friday & Saturday


The Bar @ Hemingway’s:


Friday and Saturday:
11:30 AM to 12AM

We’re Easy To Find!

Hemingway’s Restaurant in Cape May is located along the beachfront in The Grand Hotel at 1045 Beach Avenue, Cape May, New Jersey 08204.

Click HERE for driving directions

(609) 884-5611