Just a short drive from San Diego, Coronado Island is the perfect place to rent a bike and explore beautiful gardens. If you're spending the night, the historic Hotel del Coronado is a must-stay.
A drive across the Florida Keys offers a myriad of island escapes with a beautiful blend of emerald-green harbors, turquoise seas, swaying palms and wildlife-rich mangroves.
This Virginia island is best known for two things: sumptuously salty oysters and its unique population of wild ponies. The island is part of a 14,000-acre national wildlife refuge.
This under-the-radar barrier island sits along the pristine Georgia coast just 30 minutes from the historic colonial center of Savannah. It makes the ideal spot for every sort of beach activity.
Florida's Marco Island sits along the Gulf Coast between Naples and the mangroves of the Ten Thousand Islands as they stretch into the Everglades. Here you can find perfect white-sand beaches.
Drive onto a Washington State ferry in Anacortes, and you'll soon land on Orcas Island, a rugged, rainforest-clad jewel in the San Juan Islands. Take a whale-watching tour or hike through lush forests.
Off the coast of North Carolina, the barrier islands of the Outer Banks are connected by a coastal highway, offering easy access to many great beaches and attractions.
Mount Desert Island in Maine is a popular escape for those looking to truly get away from it all. Nature fans should head to Acadia National Park, where you can explore remote beaches.
The Thousand Islands in Upstate New York are chock full of activities. And don't miss the chance to explore a unique pair of island castles, Boldt Castle and Singer Castle.
Nicknamed "Key West of the Midwest," Put-in-Bay is a town on South Bass Island in the Ohio section of Lake Erie. Adventurers can take a kayaking trip or visit Crystal Cave to see the world's largest geode.