Toni, you may be confused. Cape May is at the southern tip of New Jersey. Mays Landing is about 1 hour to an hour and a half depending on route of travel. There may be 1 or 2 bed and breakfast in Mays Landing, there are a couple of hotels I Egg Harbor Township, but about the same travel time down the expressway to Atlantic City are multiple casinos and hotels.
Remember correctly there's a couple bed and breakfast is Right In May Landing but on the Black Horse Pike there's there's some in Egg Harbor Township
Thanks! Your answer is awaiting moderation.