Fatti: A. B.A._ era proprietario di due fondi a Minusio: uno, confinante alla pubblica via, è adibito a parcheggio, mentre sull'altro è situata una casa. Questo mappale è al beneficio di una servitù di passo - oggetto di diverse procedure giudiziarie - che lo collega al parcheggio. Il 1° marzo 1999 B.A._ ha spedito alla società X._ una lettera in cui ha esternato la sua intenzione di donarle i due fondi, ma di voler continuare ad utilizzare la casa situatavi dietro pagamento di un modesto corrispettivo. In tale scritto menzionava pure i conflitti giudiziari con i vicini concernenti il diritto di passo, si lamentava di non poter giungere in modo sicuro dal parcheggio alla casa e rilevava che la donataria avrebbe potuto far valere che il passo doveva essere allestito in modo tale che ciò fosse invece possibile. Il 15 marzo 1999 è stato firmato l'atto pubblico concernente la donazione immobiliare. Il 12 aprile seguente il donante e la società X._ hanno concluso un contratto di locazione in base al quale il primo poteva utilizzare i fondi donati corrispondendo una pigione annua di fr. 2'000.--. Subito dopo B.A._ ha lamentato più volte che l'arredo del noto diritto di passo, che congiungeva il parcheggio all'immobile, non gli permetteva di raggiungere l'edificio e ha chiesto l'intervento della donataria per la sistemazione del sentiero. La società X._, dopo aver invano cercato di trovare una soluzione alla questione, ha comunicato il 31 gennaio 2001 di non poter più soddisfare le richieste del suo inquilino. B. Con petizione 31 gennaio 2002 B.A._ ha convenuto in giudizio innanzi al Pretore della giurisdizione di Locarno-Città la società X._, chiedendo la revoca della donazione. Il Pretore ha accolto la petizione con sentenza 9 gennaio 2009 e ha condannato la convenuta a sottoscrivere il contratto di riconsegna dei fondi ad A.A._, subentrata in causa al marito morto il 21 gennaio 2004. C. La II Camera civile del Tribunale di appello del Cantone Ticino ha respinto con sentenza 4 marzo 2011 l'appello presentato dalla società X._. La Corte cantonale ha dapprima spiegato perché era data la legittimazione attiva della vedova, subentrata in causa al marito deceduto, e perché questa non commette un abuso di diritto continuando a far valere la prestazione di restituzione. Ha poi considerato che la donazione in discussione era gravata dall'onere, accettato per atti concludenti ma non adempiuto dalla donataria, di risolvere la questione relativa all'agibilità del diritto di passo. I Giudici cantonali hanno terminato la loro sentenza concordando con la donataria che tale onere necessitava della forma dell'atto pubblico e hanno ritenuto che l'inadempienza del requisito di forma non aveva, come invece sostenuto dall'appellante, unicamente per conseguenza l'invalidità dell'onere, ma comportava la nullità dell'intero negozio giuridico. D. Con ricorso in materia civile del 13 aprile 2011 la società X._ postula, previo conferimento dell'effetto sospensivo al gravame, la riforma della sentenza cantonale nel senso che la petizione sia respinta. Nel prolisso gravame emerge segnatamente il rimprovero mosso alla Corte cantonale di essere incorsa in un accertamento manifestamente inesatto dei fatti, o subordinatamente in una violazione degli art. 1 e 18 CO, per aver ritenuto che il donante avesse inteso gravare la donazione con un onere che è stato accettato dalla ricorrente. Quest'ultima sostiene pure che i Giudici di appello hanno violato gli art. 11, 20, 31 e 249 CO, non limitando le conseguenze del vizio di forma al contestato onere. Con osservazioni 15 giugno 2011 A.A._ ritiene il ricorso infondato, rilevando segnatamente la sua natura appellatoria. Il 22 giugno 2011 la Presidente della Corte adita ha conferito effetto sospensivo al gravame e, su richiesta delle parti che avevano avviato delle trattative per comporre bonalmente la vertenza, ha sospeso la causa con decreto 5 settembre 2011. Il 25 ottobre 2011 il patrocinatore dell'opponente ha comunicato il fallimento delle trattative e ha invitato il Tribunale federale ad emanare la sua sentenza. 