Find the perfect hotel in Stillwater MN today! we've got you covered with our list of the 13 best places to stay!