Galena is the best all-rounder for a historic small-town weekend; choose Lake Geneva for an easy lakeside day trip, or Saugatuck if you want beaches, dunes, and an art-town vibe across the Michigan line.
Chicago is one of America's great cities, but some of the best weekends are spent leaving it behind. Within a two- to three-hour radius sit perfectly walkable small towns: brick Main Streets full of independent shops, Lake Michigan beach towns with dunes and pie, river towns built for an afternoon stroll, and a couple of art colonies that feel a world away from the Loop.
This list is ranked roughly best-first, balancing how special each place is against how easy it is to reach. Most are an easy day trip, though a few (Galena, Saugatuck) reward an overnight. For each one you'll find the drive time and direction, the standout things to see and eat, and who it suits best.
Distances and times assume you're starting downtown and driving; traffic on I-90, I-94, and the Indiana Toll Road can add 30 to 60 minutes on summer Fridays, so leave early.
Planning a trip to Chicago?
- Strolling and shopping historic Main Street
- Ulysses S. Grant Home State Historic Site
- Tasting at Galena Cellars winery
- Fall color drives through the surrounding hills
- The Geneva Lake Shore Path past historic mansions
- A lake cruise or the U.S. Mailboat tour
- Swimming and the beach at Riviera Beach
- Winter Carnival and snow sculptures in February
- Sunset at Oval Beach
- The Saugatuck Chain Ferry and Mount Baldhead climb
- Galleries and patios in the walkable downtown
- Dune rides and Saugatuck Dunes State Park hikes
- Boutique shopping on historic Third Street
- Walking or biking the Fox River Trail
- Swedish Days festival each June
- Brunch and chocolate shops downtown
- The Groundhog Day filming locations on the Square
- A show at the historic Woodstock Opera House
- Woodstock Farmers Market in summer
- The annual Groundhog Days festival in February
- Silver Beach and the Silver Beach Carousel
- The pier walk to St. Joseph North Pier Lighthouse
- Wine tasting in the surrounding Lake Michigan Shore AVA
- Sunset views from the bluff at Lake Bluff Park
- The historic covered bridge
- Long Grove Confectionery chocolates
- Chocolate Fest and Strawberry Fest
- Apple Haus and seasonal cider in fall
- The public beach and marina at New Buffalo
- Journeyman Distillery and Greenbush Brewing in Three Oaks
- Wine tasting along the Harbor Country trail
- Biking the Backroads and farm stands
Want these spots worked into your trip?
We'll build a custom Chicago itinerary around the places you pick.
Before you go
The best thing about Chicago weekends is how quickly the city gives way to river valleys, dune-backed beaches, and Main Streets frozen in the 1850s. Pick Galena for history, Lake Geneva or Geneva for an easy day out, and the Michigan towns when you want sand and wine country. Whichever you choose, fuel up, leave early, and let one of these towns set the pace.
Frequently asked questions
Which small town near Chicago is best for a day trip?
What is the most beautiful small town near Chicago?
Which towns near Chicago can you reach without a car?
What is the closest beach town to Chicago?
How far is Galena from Chicago?
Build your own Chicago trip
Tell us how many days, your budget, and what you're into. We'll turn it into a custom, day-by-day Chicago itinerary.

