If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.
Vacationing at the Jersey Shore
The Jersey Shore (we’re not talking about the reality television show) is the coast of New Jersey, encompassing 141 miles of oceanfront land bordering the Atlantic Ocean. It’s famous for its beautiful beaches, boardwalks with arcades, water parks and amusement parks.
The Jersey Shore is a popular vacation destination with residents of New Jersey, New York and Pennsylvania. Regular visitors also come from Maryland and Virginia and from as far away as Quebec. Given New Jersey’s peninsular geography, sunrises and sunsets are both visible over the water from different points on the Jersey Shore.
Best New Jersey Beach Hotels
If you’re going to the Jersey Shore and are wondering where’s a great place to stay, you would do well to consider the following hotels. They were the Beach Award Winners in the 2021 Best Loved Hotels by Hotels.com. These New Jersey hotels had a lot of great reviews and received the highest guest ratings. And you can use Hotels.com to find the best price for your stay.
Atlantic City
- Hard Rock Hotel & Casino Atlantic City
- Ocean Casino Resort
Avalon
- ICONA Avalon
Beach Haven
- Spray Beach Hotel
Cape May
- Bedford Inn
- ICONA Cape May
- Congress Hall
- The Sandpiper Beach Club
- Angel of the Sea
- The Beach Shack
- Avondale by the Sea Motel
- La Mar Beachfront Resort
- Montreal Beach Resort
- The Star Inn
- The Capri in Cape May
- Jetty Motel
- Marquis de Lafayette Hotel
- Mt. Vernon Motel
Long Branch
- Bungalow Hotel
Ocean City
- Port-O-Call Hotel
- Harris House by the Beach
- Ocean Front Motel, Ocean City
Spring Lake
- Chateau Inn & Suites
- Grand Victorian – Spring Lake
Wildwood Crest
- Fleur De Lis Beach Hotel
- Oceanfront Pan American Hotel
- Adventure Oceanfront Inn
- ICONA Diamond Beach
- Biscayne Family Resort
- Port Royal Oceanfront Hotel
- The Crusader Oceanfront Family Resort
- Bristol Plaza Resort Hotel
- Paradise Oceanfront Resort
- Attache Oceanfront Resort
- Gold Crest Hotel