If you're searching for Midwest charm with a dash of history and a whole lot of fun, I always recommend Waterloo, Iowa. I’ve explored its museums, walked the riverfront trails, and even caught a local festival or two—it’s a city that welcomes you in with genuine friendliness and plenty to discover. Whether you’re traveling with family, friends, or flying solo, Waterloo has a way of surprising you in the best way.

Best Time to Visit

I usually plan my trips between May and October—that’s when the weather is just right for getting outside and enjoying everything Waterloo has to offer. You’ll find sunny days perfect for strolling along the river, exploring the parks, or checking out one of the many local events. Fall brings a splash of color to the trees, and the cooler temps make for especially nice walks and bike rides.

How to Get There

  • By Car: I usually drive in—Waterloo’s right off U.S. Highway 20 and I-380, making it easy to reach. It’s only about 1.5 hours from Des Moines or 1 hour from Cedar Rapids, so it’s a great weekend getaway from either city.
  • By Plane: I’ve flown into Waterloo Regional Airport (ALO), which connects through Chicago O'Hare. It’s small but convenient. If I need more options, I go with Eastern Iowa Airport (CID) in Cedar Rapids—it’s just a quick drive away.
  • By Bus: I’ve used Jefferson Lines before and found it pretty convenient. Burlington Trailways is another solid option if you’re coming in from nearby Midwest cities. Once you’re in town, it’s easy to get around by car or rideshare.

Where to Stay

  • Isle Casino Hotel Waterloo – When I want a bit of entertainment without leaving the hotel, this is where I stay. You’ll get comfortable rooms, onsite dining, and of course, the casino for a little fun at the end of the day.
  • Hampton Inn Waterloo – This one’s my go-to for family trips. It’s clean, dependable, and comes with free breakfast and a pool—always a win when traveling with kids or just wanting something easy and stress-free.
  • Courtyard by Marriott Waterloo Cedar Falls – I’ve stayed here for a more modern downtown vibe. It’s tucked into a revitalized warehouse district and makes a great home base for exploring local restaurants, breweries, and cultural spots.

Best Things to Do in Waterloo

Honor the veterans at the Sullivan Brothers Iowa Veterans Museum

Grout Museum District

Honor the veterans at the Sullivan Brothers Iowa Veterans Museum -  

Hike the beautiful Cedar Valley Nature Trail

eshana_blue/stock.adobe.com

Hike the beautiful Cedar Valley Nature Trail -                                    

Explore nature at George Wyth State Park

Al/stock.adobe.com

Explore nature at George Wyth State Park -                                    

Take beautiful pictures at Cedar Valley Arboretum & Botanic Gardens

Cedar Valley Arboretum & Botanic Gardens

Take beautiful pictures at Cedar Valley Arboretum & Botanic Gardens -  

On a rainy day, shop at Crossroads Mall

yuichi2k/stock.adobe.com

On a rainy day, shop at Crossroads Mall -                                    

Take your date to a baseball game at Riverfront Stadium

Daniel Thornberg/stock.adobe.com

Take your date to a baseball game at Riverfront Stadium -                                    

Try great Italian food at Mama Nick’s Circle Pizzeria

A Stockphoto/stock.adobe.com

Try great Italian food at Mama Nick’s Circle Pizzeria -                                    

Learn about farming at the John Deere Tractor and Engine Museum

John Deere Tractor and Engine Museum

Learn about farming at the John Deere Tractor and Engine Museum -  

Have fun at Lost Island Water Park and Adventure Golf

Mariakray/stock.adobe.com

Have fun at Lost Island Water Park and Adventure Golf -                                    

Learn through experience at Phelps Youth Pavilion

Phelps Youth Pavilion

Learn through experience at Phelps Youth Pavilion -  

In Summary...

(and if you want to revisit my photo journey)