Sachverhalt: A. Die Staatsanwaltschaft des Kantons Solothurn führt gegen X._ eine Strafuntersuchung wegen mehrfacher einfacher Körperverletzung, mehrfacher Drohung, mehrfacher Nötigung, mehrfacher Irreführung der Rechtspflege, mehrfachen Betrugs, gewerbsmässigen Betrugs, mehrfacher Urkundenfälschung, mehrfacher Tätlichkeiten, räuberischer Erpressung und weiteren Delikten. X._ war zur Verhaftung ausgeschrieben, meldete sich am 18. August 2009 bei der Polizei und wurde daraufhin in Untersuchungshaft gesetzt. Die Untersuchungshaft wurde mehrmals verlängert, das letzte Mal mit Verfügung vom 28. Januar 2011 des Haftgerichts des Kantons Solothurn bis zum 17. Mai 2011. Eine gegen diese Verfügung erhobene Beschwerde wies das Obergericht des Kantons Solothurn mit Urteil vom 2. März 2011 ab. B. Mit Beschwerde in Strafsachen an das Bundesgericht vom 4. April 2011 beantragt X._, das Urteil des Obergerichts sei aufzuheben und er selbst sei unter Anordnung von Ersatzmassnahmen sofort aus der Haft zu entlassen. Das Obergericht und die Staatsanwaltschaft des Kantons Solothurn beantragen in ihrer jeweiligen Vernehmlassung die Abweisung der Beschwerde. Das Haftgericht des Kantons Solothurn hat sich nicht vernehmen lassen. Der Beschwerdeführer hat in der Folge zu den eingegangenen Vernehmlassungen Stellung bezogen, ohne von seinen Anträgen und Rechtsauffassungen abzuweichen.