We could all use a beach vacation every now and again, but taking a weeklong trip to a faraway coastal destination isn’t always possible. Enter: weekend beach getaways. When you’re in need of some sand and surf, but short on time, a rejuvenating weekend trip is the perfect way to get your fix before heading back to work on Monday (or Tuesday, if you can squeeze in a three-day weekend). From the rocky shores of the Pacific Northwest to the boardwalks of the Jersey Shore and the relaxing beach resorts of the Florida Keys, there’s a perfect beach getaway for every type of traveler.
We've rounded up 15 of the best weekend beach getaways from major cities around the U.S., so you can plan your next escape.
Olympic National Park, Washington
Get out in nature and enjoy the stunning rocky beaches of Olympic National Park in Washington. A perfect weekend trip from Seattle or Portland, Olympic National Park is an ideal destination for those looking to explore the great outdoors during their beach weekend getaway. Ruby Beach is known for its incredible rock formations, piles of driftwood, and active tide pools. Kalaloch Beach and Rialto Beach (known for the Hole in the Wall tide pools) are other popular beaches in the park (there’s also a lodge and camping available at the former so you never have to leave the area). Of course, if you want to, the nearby Hoh Rain Forest is a great place to hike — its lush, green foliage will be a stark contrast to the rocky shores just a few miles away.
Hamptons, New York
If you’re a New Yorker looking for a beach weekend getaway, the Hamptons is a natural choice. East Hampton, Southampton, and Montauk are among the most popular destinations, and they’re all worth visiting, thanks to their beautiful hotels, great shopping, delicious food, and of course, pristine beaches. Gurney’s Montauk is a luxury hotel offering 146 rooms, suites, and beachfront cottages with ocean views and a private beach. The Baker House 1650 is a charming choice in East Hampton, as is Baron’s Cove in Sag Harbor.
Monterey County, California
Covering some of the most picturesque spots on the California coast, Monterey County is perfect for a beach getaway from San Francisco. Opt to stay in a charming waterfront town like Carmel or Monterey to enjoy great local dining and sandy beaches. This area is heaven for golfers, too, with several stunning courses located on the water. During your getaway, be sure to take a drive south along the Pacific Coast Highway toward Big Sur for incredible views of the coastline.
Laguna Beach, California
Although there are several great beaches in Los Angeles, sometimes, you just want to get away. Just an hour’s drive from downtown L.A., Laguna Beach feels like a vacation from the city without having to go too far. Relax on the beach, see marine creatures in the tide pools, or enjoy water sports like kayaking, paddleboarding, surfing, or skim boarding, which actually started in Laguna Beach. Book a stay at the five-star Montage Laguna Beach or The Ranch at Laguna Beach for a luxurious weekend away.
About a two-and-a-half-hour drive from Chicago and less than three hours from Detroit, Saugatuck, Michigan, is an ideal destination for a Midwestern beach getaway. With 10 miles of shoreline on Lake Michigan, you can lounge on the beach and soak up the sun or go for a refreshing swim (no need to worry about sharks here). This area is known as “the art coast of Michigan,” so be sure to check out the local galleries or the Saugatuck Center for the Arts for a dose of culture during your beach vacation. Plus, with outdoor activities like kayaking, horseback riding, sailing, and hiking, there’s really something for everyone here.
Assateague Island National Seashore, Maryland and Virginia
Escape Baltimore for a weekend and enjoy the fresh air and natural beauty of Assateague Island National Seashore, located just a three-hour drive from the city. This 37 mile-long island is best known for the wild horses that roam its sandy shores, so get your camera ready for unique wildlife photography opportunities (while maintaining a safe distance from the animals, of course). Hiking, swimming, surfing, birding, and kayaking are among the many other activities visitors can enjoy in this park. Oceanfront campsites also make Assateague Island one of the most scenic places to camp in the U.S., so bring a tent and your camping supplies to fully immerse yourself in the great outdoors for a weekend.
Outer Banks, North Carolina
The string of barrier islands that make up the Outer Banks in North Carolina are perfect when you need a heavy dose of sand and surf in a peaceful, quaint setting. Duck, North Carolina, is located just under five hours from Washington, D.C. by car, making it a great destination for a long weekend away from the nation’s capital. The Outer Banks are also home to some of the best beaches in North Carolina — Nags Head, Cape Lookout National Seashore, and Ocracoke are just a handful of the destinations worth visiting in this scenic region.
Cape Cod, Massachusetts
Located an hour and a half to two hours from Boston by car (depending on where on the Cape you’re going), Cape Cod is the quintessential Massachusetts beach weekend getaway. There are a number of quaint towns to choose from, including Hyannis, Provincetown, and Chatham. Of course, when it comes to lounging on the sand, you can’t beat the Cape Cod National Seashore, which offers six swimming beaches. The Coast Guard Beach is a family-friendly option, while mile-long Nauset Light Beach offers great surfing.
Florida Keys, Florida
The three-and-a-half-hour drive from Miami to Key West should be on every traveler’s bucket list. With stunning views of the islands and ocean, plus plenty of places to stop for a slice of Key lime pie, this is truly the ultimate beach road trip, and it can be done in a weekend if you live in or around Miami. Once you arrive in Key West, you can enjoy the beach, visit the southernmost point in the continental United States, or check out the Key West Butterfly & Nature Conservatory. Finish the day with a seafood dinner and sunset cruise, and you’ve got a perfect weekend.
Tybee Island, Georgia
Tybee Island is the closest beach destination to Atlanta, so it’s the perfect weekend escape when you want a break from the city traffic. There are plenty of beautiful Georgia beaches to choose from, but Tybee is great because it has something for everyone. North Beach is a popular spot to enjoy the sand and surf, but Back River Beach is the place to go if you want to avoid the crowds. Plus, downtown Savannah is just a short drive away from Tybee Island, so you’ll have tons of great restaurants, museums, shops, and bars within reach.
Just an hour from Houston, this Gulf Coast destination is the place to go when you need a nearby beach vacation. Galveston has attractions the whole family will love, like Schlitterbahn Waterpark, Pleasure Pier, the Galveston Naval Museum, and more. There are several beaches to choose from, too, like the popular East Beach or the Galveston Island State Park. At the end of the day, you can enjoy the views from a sunset cruise or take a ghost tour to learn about the area’s history.
Hilton Head Island, South Carolina
There are dozens of great South Carolina beaches to visit for a weekend getaway, but one of the best destinations in the Palmetto State is Hilton Head Island. Hilton Head is consistently ranked among the best islands in the United States, and once you visit its white-sand beaches, you’ll see why. Approximately two and a half hours from Charleston and less than four hours from Charlotte, North Carolina, Hilton Head is perfect for families. Plus, with more than 33 championship golf courses, this is the ultimate place to go for a golf vacation.
Jersey Shore, New Jersey
From beautiful Cape May in the south to bustling Atlantic City and Ocean City, there are plenty of New Jersey beaches that are perfect for a weekend trip from New York City or Philadelphia. If you're looking for a quiet, family-friendly spot, consider Point Pleasant or Asbury Park, which have fun boardwalks and nice beaches. No matter where you go, it's sure to be a welcome reprieve from hectic city life.
Amelia Island, Florida
Located near the Georgia border just north of Jacksonville, Amelia Island is a picturesque barrier island on Florida’s Atlantic Coast. It’s home to golf courses and a charming downtown area, and with 13 miles of coastline, there’s plenty of space to spread out on the beach. The Ritz-Carlton, Amelia Island is the place to stay for oceanfront luxury accommodations.
Kiawah Island, South Carolina
A peaceful South Carolina sea island located under an hour from Charleston, Kiawah is the place to go for a blissful weekend away. World-class golf, soft and sandy beaches, friendly hospitality, and five-star stays at The Sanctuary, a beachfront luxury hotel, make this island a great place to unwind for the weekend.