Best deals on the closest Fairfield Inn by Marriott to this beach in Cape May County, New Jersey
301 Bluebird Ln - Millville - 26.5 miles from Whale Beach