A.- Der 1918 geborene, seit Januar 2000 im Alterswohnheim L._ lebende B._ meldete sich am 2. Juni 2000 bei der Ausgleichskasse des Kantons Bern zum Bezug einer Ergänzungsleistung zur Altersrente an. Im Anmeldeformular antwortete er auf die Frage, ob er Vermögen oder einzelne Vermögenswerte an Dritte übertragen habe, dass er am 8. Juli 1985 Fr. 106'270.- und am 13. Juli 1998 Fr. 325'752.- an A._ übergeben habe, wobei eine ausserordentliche Situation im Zusammenhang mit seinem ehemaligen Geschäft und dessen Sanierung bestanden habe. Gemäss Erbvertrag vom 13. Juli 1998 wandelte B._ das Darlehen, welches er im Jahre 1985 seinem Sohn gewährt hatte, nachdem er ihm die Aktien der Firma L._ AG zum geschätzten Wert von Fr. 444'600.- verkauft hatte, in eine Schenkung um. Gleichzeitig verpflichtete sich A._, seinem Vater eine lebenslängliche Rente von monatlich Fr. 1600.- sowie einen Mietzins von Fr. 400.- im Monat zu bezahlen. Unter Anrechnung u.a. eines Verzichtsvermögens von Fr. 276'665.- (Fr. 444'600.- abzüglich Kapitalwert der Rente von Fr. 167'935.-), eines Zinsertrages aus diesem Vermögen von Fr. 3'466.- und eines Renteneinkommens von Fr. 19'200.- im Jahr ermittelte die Ausgleichskasse einen Einnahmenüberschuss von Fr. 59'955.-. Mit Verfügung vom 11. Juli 2000 lehnte sie daher das Leistungsgesuch ab. B.- B._ und A._ führten beim Verwaltungsgericht des Kantons Bern Beschwerde mit dem Antrag, es sei von der Anrechnung einer Rente von Fr. 19'200.-, eines Zinsertrages aus Vermögensverzicht und eines anrechenbaren Einkommens aus Vermögen abzusehen. Das kantonale Gericht wies die Beschwerde mit Entscheid vom 29. Januar 2001 ab. C.- Mit Verwaltungsgerichtsbeschwerde lassen B._ und A._ beantragen, die Sache sei zu neuer Beurteilung an die Vorinstanz zurückzuweisen. Ferner ersuchen sie um Bewilligung der unentgeltlichen Prozessführung und Verbeiständung. Während die Ausgleichskasse sinngemäss auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, hat sich das Bundesamt für Sozialversicherung nicht vernehmen lassen. 