Oh, charming New England! Home to rich history, beautiful fall foliage, and incredible beaches. If you’re looking for a fabulous vacation, check out some of the best beaches in New England. We’ve got a little something here for every type of beach goer.

Cape Cod, MA

Long-time favorite on any list of best beaches in New England is Cape Cod. In Cape Cod, you’ll find beaches that are part of the National Seashore, most facing the Atlantic. Cape Cod is popular, so if you come in the summer time you’ll likely have to deal with long lines of cars and lots of people. But the big waves, calm tidal pools, and hermit crab hunting make up for the crowds of people.

Stay on Cape Cod >

Rodanthe Pier beach, Cape Cod

Hammonasset Beach State Park, CT

For a great off-season beach, try Hammonasset Beach State Park in Madison, Connecticut. You’ll find a gentle surf and pleasant temperatures here. Hammonasset is also the largest park in Connecticut with Sound frontage, so you can enjoy swimming and surfing in the water and hiking and camping on shore.

Stay near Hammonasset Beach State Park >

Ogunquit Beach, ME

Head up the coast a bit and you’ll find one of the best beaches in New England. In Maine, you should hit up Ogunquit Beach. While most beaches in Maine are rocky, this beach features three miles of soft sand. The village of Ogunquit is charming and forms a barrier between the ocean and the Ogunquit River. The waters here are near perfect for swimming.

Stay near Ogunquit Beach >

Bar Harbor, ME
Port Clyde, Saint George, ME

Hampton Beach, NH

Hampton Beach in New Hampshire has great sand and surf, but what makes Hampton one of the best beaches in New England is its fabulous atmosphere. For a quick snack, hit up the fried-dough stands then play some arcades. For fun nightlife, you can try one of the many karaoke bars. Finish off the evening by cruising the streets in a convertible as you watch fabulous firework displays.

Stay near the Hampton Beach >

Old Orchard Beach, ME

If the crowds aren’t your thing, you simply must go to Old Orchard Beach in Maine. On this seven-mile stretch of beach, you’ll have plenty of room to lay out a towel and stretch in the sun. The main attraction in Old Orchard is The Pier. Built in 1898, The Pier is the epicenter of activity here. The Pier stretches on for three and a half miles so you can take in stunning views of the ocean and beach.

Stay near Old Orchard Beach >

Portland Head Lighthouse, Cape Elizabeth
Nobska Road, Falmouth

Singing Beach, MA

Are you in for a musical treat? While it may not be one of the more popular beaches, Singing Beach in Manchester-by-the-Sea, Massachusetts is a real treasure! The unique natural sand in Singing Beach squeaks, making a singing noise, as you walk. Musical sand isn’t the only appeal to this beach. It’s rather small, with not much public parking, which gives Singing Beach an exclusive feel. No worries, everyone is welcome, but you’ll find quiet crowds who are out to enjoy the fresh air and beauties of nature.

Stay near the Singing Beach >

Marginal Way, Ogunquit, ME

Rhode Island Sound, RI

The best beaches in New England aren’t always known for their warm weather. But if you head to Rhode Island Sound, you’ll find the largest, and warmest beach, in New England. At Rhode Island Sound, at the western end of Buzzards Bay, you’ll find pleasant summertime temperatures perfect for lounging in the water and body surfing. There are no stores here, just miles of pure, beautiful beach.

Stay by Rhode Island Sound >

Eaton, New Hampshire

The best beaches in New England are filled with fabulous sand, pleasant temperatures, and lots of water fun. If you’re looking for a beach vacation, come to New England and try out one of the great beaches here. You and your family will love the best beaches in New England. Spend some time looking through the houses, beach homes, and condos available on Vrbo.com and you’ll soon be ready to hit the surf!