15 Best Small Towns to Visit in Minnesota

8. Stillwater, Minnesota

Stillwater, Minnesota

Source: flickr

Stillwater, Minnesota

On the banks of the St. Croix River across from Wisconsin, Stillwater is in Washington County. It was first settled in 1837 when the US government reached a treaty agreement with the local Native Americans. The lumber and river business drew in the settlers and makes Stillwater one of Minnesota’s oldest towns, and is named after the calm waters of the St. Croix River. Come here to see the birthplace of Minnesota – they held a convention in 1848 in town that started the process of declaring Minnesota a state!

Even after all these years, Stillwater is still an important tourist destination for the Twin Cities area. Its historic downtown is full of bookstores, antique shops, restaurants, and many other historic sites. Bring your camera to capture the beauty of the St. Croix River valley and take a walk across the Lift Bridge. After your walk, why not stop in for a scoop at Nelson’s Ice Cream, and treat yourself to a rejuvenating stay at the Aurora Staples Inn.

Where to stay: Best Hotels in Minnesota (MN)
Lowest Price Guarantee

First page: 15 Best Small Towns to Visit in Minnesota