The East Coast of the United States has everything a tourist can dream of, from beautiful ancient villages and cities to wilderness retreats. From Maine to Florida, they will find: huge metropolis and fishing villages, mesmerizing tropical beaches, astonishing state and national parks, unique historical monuments, dazzling mountain resort towns, and so much more magic! Although Maine and Florida appear to be worlds apart, both states have miles and miles of beautiful Atlantic coastline. The other splendid states along America's east coast in between have each its own distinctive views and attractions. Therefore, Memorial Day weekend is an excellent opportunity to enjoy it there and plan for an exceptional vacation. Here are the best 10 places to celebrate that day on the East Coast of the United States.

Related: 10 Most Scenic Places For Horseback Tours On The East Coast

10 The Finger Lakes, New York

The Finger Lakes region of New York, famous for its wine, has been witnessing a favorable shift in recent years. It is recommended, for the holiday weekend, to visit the town of Waterloo, which is also renowned as the origin of Memorial Day. The marvelous National Memorial Day Museum and the amazing Scythe Tree, initially planted by a Civil War surviving soldier, are located here, as was the first organized festival celebration.

9 Daufuskie Island, South Carolina

Daufuskie Island was previously referred to as the outstanding Martha's Vineyard of the South. It's far more accessible than it used to be, and tourists can stay directly on one of its magnificent beaches in either a renovated deluxe mansion or an ancient fancy lighthouse.

8 St. Petersburg, Florida

St. Petersburg, elected one of the top places in the United States, is the ideal destination for a long weekend getaway. St. Pete, located on Florida's tranquil Gulf Coast, not only features some of the state's most gorgeous beaches but it's also becoming known for its booming arts scene. The world-famous Dali Museum is the most well-known attraction, but being astonished by the gallery, tourists shall not miss the bright and distinctive murals that dot the downtown area.

7 Atlanta, Georgia

The Atlanta Jazz Festival is a fantastic incentive to visit Atlanta over Memorial Day Weekend. It is the biggest free event of its kind in the United States. It includes jazz stars and fills the Piedmont Park neighborhood with people and music during the weekend. The event, which often draws a quarter-million people, has hosted many renowned musicians throughout the years, like Shirley Horn and Miles Davis. Throughout the park, there are areas dedicated to children, and live music is performed day and night.

6 Atlantic City, New Jersey

Gambling is the main form of entertainment in the "Las Vegas of the East," but Atlantic City has a lot more to offer, including plenty of family-friendly activities and attractions along its famous Boardwalk. Steel Pier, a prominent waterfront amusement park, and the bewitching Jersey Shore attract tourists from all over the country. The wonderful Atlantic Highlands Memorial Day Parade, Bradley Beach Memorial Day Parade, and Beach Haven Memorial Day Parade are just a few of the parades and fireworks shows that take place around the area.

Related: These Are The Best Steakhouses On The East Coast

5 Williamsburg, Virginia

Williamsburg is one of tourists' favorite Memorial Day weekend destinations. There is no better spot to celebrate America's founding ideas than the historic triangle, in the heart of the astonishing Virginia peninsula embraced by the York and James rivers. Aside from visiting the outdoor museums at Jamestown and Colonial Williamsburg, there are lots of exciting summer things to do.

  • Activities: golfing, kayaking, visiting Busch Gardens and farmer's markets in Yorktown.

4 Cape Cod, Massachusetts

Cape Cod is easily reachable from a number of east coast locations and provides a variety of enjoyable activities. During the Memorial Day weekend, the water may still be cold to swim in; However, tourists can always take a walk on the hypnotic shore, play exciting beach activities, or visit one of the region's beautiful lighthouses. Travelers can also take part in the guided botanical stroll at the stunning local preserve or participate in the Great Hyannis Road Races.

3 Miami, Florida

During the Memorial Day weekend, Miami offers fewer crowds and lower rates at the city's best beachfront hotels. Even Vegas can't match the city's booze-filled fests, which include oceanside festivals, music extravaganzas, and bustling nightclubs. However, the city does not just focus on partying; various events and parades commemorate the country's soldiers around the greater Miami region.

2 Maine

During the long Memorial Day weekend, many major tourist spots around the state are packed. Maine will show visitors some local love and discover the state's amazing shopping stores, mouth-watering dining restaurants, and luxurious accommodation that line up from Main Street villages to Portland's historic districts. For a peaceful getaway, travelers can choose a cottage, beach inn, or campsite for their nights. There's a Maine resort available no matter the guest's style, from rustic to sophisticated.

1 New York City, New York

There are a variety of reasons for tourists to visit New York City this Memorial Day weekend, which marks the official start of summer. Fleet Week, which occurs around Memorial Day, allows tourists to explore ships anchored in Staten Island and Manhattan, watch exciting military maneuvers, and meet women and men serving in the United States Marine Corps, Navy, and Coast Guard. Moreover, the splendid Brooklyn Memorial Day Parade is a must-see for families.