1Alton, Illinois
benkrut//Getty ImagesFun fact: Alton is the birthplace of jazz legend Miles Davis. The river town is also known for being one of the best places in America to spot a bald eagle. Every year, residents kick off eagle-watching season with the Alton-Audubon Eagle Ice Festival.
2Cooperstown, New York
Getty ImagesCooperstown is a must-visit destination for baseball fans, as it's best known for having the National Baseball Hall of Fame and Museum. But the streets lined with cute shops and close proximity to outdoor activities, like camping, kayaking, and even skiing, is what keeps people coming back.
Advertisement - Continue Reading Below
3Magnolia Springs, Alabama
PUGALENTHI//Getty ImagesThe magnolia trees in the aptly named Magnolia Springs are the standout stars of the town, creating beautiful canopies on most streets. Fun fact: It's the only place in America that has mail delivered by boat year-round!
4Lindsborg, Kansas
Jordan McAlister//Getty ImagesLindsborg, also known as "Little Sweden USA," is the perfect place to learn about Swedish culture. Between the art galleries, dining options, and folk dancing festivals, there's plenty to do. As you walk around, count how many colorful Dala horses you can find! The folk art tradition is just one of the many things that makes this town special.
Advertisement - Continue Reading Below
5Marfa, Texas
halbergman//Getty ImagesThis small, rural town is a surprising arts hub in the United States. High-profile figures have visited for its live music venues, art galleries, and unique restaurants. If the streets look familiar to you, it's because Giant and There Will Be Blood were both filmed here.
6Cape May, New Jersey
Richard T. Nowitz//Getty ImagesFor a truly relaxing waterside vacation, it doesn't get better than Cape May. Stay at one of the quaint guest homes on the water and stroll along the endless rows of docks. While visiting "America's Original Seaside Resort," you can tour the local winery or even go whale watching.
Advertisement - Continue Reading Below
7Cottage Grove, Oregon
Education Images//Getty ImagesKnown as the "Covered Bridge Capital of Oregon," the town offers a trail studded with seven covered bridges that connect the village across rolling hillside and a series of waterfalls and rivers. The delightful setting is home to plenty of great hiking and bicycling spots, as well as several cozy B&B retreats.
8Springdale, Utah
George Frey//Getty ImagesRight at the edge of Zion National Park sits a small village where visitors can soak up the breathtaking mountain-scape as they enjoy dining at the local brewery or shopping at one of the many crystal and geode shops.
Advertisement - Continue Reading Below
9Hilo, Hawaii
George Rose//Getty ImagesThe town of Hilo is nestled along the Big Island's largest harbor and boasts beautiful waterfalls with stellar views. Just south of the tropical retreat is Volcanoes National Park, home to some of the most active volcanoes in the world.
10Stuart, Florida
Jeff Greenberg//Getty ImagesStuart is formally known as the Sailfish Capital of the World, thanks to its close proximity to the St. Lucie River and the Indian River Lagoon. The small town's tropical climate is perfect for snowbirds who enjoy getting away during the bitter winter months, but are looking for a less popular destination.
Advertisement - Continue Reading Below
11Charlevoix, Michigan
RiverNorthPhotography//Getty ImagesFrom a legendary castle to mushroom houses to a stunning red lighthouse, the small town of Charlevoix has plenty to offer. And if you’re a fan of all things lavender, this is the ideal destination for you—Charlevoix is home to one of the largest Lavender Hill Farms, abundant with 29 varieties.
12Black Mountain, North Carolina
Getty ImagesBlack Mountain is nestled deep in the Blue Ridge Mountains with a population of a little more than 8,400. The town was voted 2016's Prettiest Small Town Vacation by TripAdvisor readers. Taking a stroll through the town square reveals stunning landscaping, the small town’s famous rocking chairs, and, of course, hiking trails, camping grounds, and waterfalls.
Advertisement - Continue Reading Below
13Leavenworth, Washington
Getty ImagesThis town has a Bavarian village feel that makes it a must-visit during Oktoberfest and during the holiday season. Take in spectacular views of the Pacific Northwest on nearby hiking trails or just take it easy with some shopping and wine tasting.
14Skaneateles, New York
Matt Champlin//Getty ImagesThis picturesque village is located right on the edge of Skaneateles Lake in Upstate New York. With beautiful and serene surroundings, you can spend the days of summer relaxing in a kayak or hiking the trails. Plus, there are premium shopping outlets not far from town.
Advertisement - Continue Reading Below
15Harpers Ferry, West Virginia
Getty Images 16St. Simons Island, Georgia
Getty ImagesHistory buffs and beach lovers alike will love this small island town off the Georgia coast. There, you can golf, fish, and visit plenty of historical monuments, and you can't miss climbing to the top of the St. Simons Lighthouse to see the view of the entire island.
Advertisement - Continue Reading Below
17Bisbee, Arizona
Getty Images 18Perdido Key, Florida
Getty ImagesIn this town, you can skip the touristy parts of the state and relax by the (much less crowded) beach. With fishing, boating, snorkeling, multiple golf courses, and more, there's a little something for everyone.
Advertisement - Continue Reading Below
19Bardstown, Kentucky
Getty Images 20Frenchtown, New Jersey
Getty ImagesA visit to this charming, serene town might be just what you need. It's a great spot for biking and hiking as well as browsing the local shops. If you visit in July, be sure to check out their Bastille Day festival.
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below