New Jersey shore towns have been hosting visitors for hundreds of years, and each has its own character. From south to north, here are some highlights.
Cape May claims to be America's Oldest Seashore Resort, and the entire city has been designated a National Historic Landmark. Authentic Victorian bed and breakfast inns provide most of the lodging in this quiet city. For example, check out the Bayberry Inn: http://www.bayberryinncapemay.com/
A few miles north of Cape May is Wildwood. This city is famous for its exciting boardwalk and its Doo-Wop architecture. Many Doo-Wop hotels are little changed on the outside from the 1950s and '60s. The Suitcase Motel is a good example: http://www.suitcasemotelandtravel.com/.
Ocean City claims to be New Jersey's favorite beach and also features an amusement-filled boardwalk. This city boasts many hotels and inns. The Flanders Hotel has been hosting guests since 1923: http://www.theflandershotel.com/
Atlantic City is known for its giant, posh casino-hotels. These are located either on the world-famous Boardwalk or in the Marina district. Resorts, on the Boardwalk, was the first to open.
Island Beach State Park is 10 miles of beach sandwiched between the Atlantic Ocean and Barnegat Bay. Seaside Heights, just to the north, features convenient accommodations. Check out the Surfside Motel: http://www.surfsidemotelseaside.com/